【java】 sonarちゃんに怒られる技法
sonerというソースを自動でチェックしてくれる便利なものがあるのですが
BigDecimalで以下の方法でインスタンスを取得しようとするとクリティカルバグとして判定されます。
なので以下の記述に変更する。
こっちのほうがJDKによってはキャッシュが使われる可能性があるとのことでこちらが推奨。
BigDecimalは金額計算等で頻繁に使うのでこういうところはスムーズに記述したいところ。
SpringMVCでthymeleaf
HTML5でWEB画面を作成しようと自宅環境のSTSにSpringMVCでthymeleafな環境を構築してみました
以下はその時の手順のメモ
Spring Tool Suite(STS) Version: 3.7.0.RELEASE
1.プロジェクトの作成
ツールバーの[ファイル]→[新規]→[その他] Spring→Spring プロジェクトを選択して次へを押下
Spring MVC projectを選択。プロジェクト名は「mvcsample」など任意のもので
次の画面でPlease specify~とのところは「com.example.mvcsample」と入力。
上記設定でjspをソースとしたプロジェクトの最小構成は自動で作成される
自動で作成されたものを実行するとWEB画面は起動するがあくまでこれはJSPをソースとした画面
2.pom.xmlに以下のロジックを追加
上記のロジック追加後に右クリック→[実行]→[maven install]を実行
以下の状態にロジックを変更する
4.WEB-INF配下にtemplatesフォルダを作成する
JSPの場合はviewsフォルダ配下を参照していたが変更後はtemplates配下のhtmlファイルを参照とするため
フォルダを作成し、home.jspをリネームしてhome.htmlとしたファイルを作成したフォルダの配下に配置する。
5.HomeController.javaの記述変更
以下の内容に変更する。
6.home.htmlの記述変更
内容がJSPのままなので以下の内容に変更する。
7.試しに実行
プロジェクトの「mvcsample」で右クリック→[実行]→[サーバーで実行]を選択
STSの標準のサーバーを選択して実行すれば動く
が、ローカルのポート8080がデフォルトのため他のプログラムで使用している場合はここでエラーになってしまう。
(自分も会社の開発PCだとすんなり動いてくれたが自宅PCだとエラーとなって起動しなかった)
なので、TOMCATをダウンロードしてきてそこを見るように変更 ちなみにTOMCAT7で実行
このあたりは後日細かく書くかな~・・・
とりあえずこれでHTML5をベースとしたWEB画面の最低限動く環境ができたはずです
今後としてはjqueryを利用してのWEB画面の作成とH2データベースを利用したデータのやりとりなんかを
試して行きたいと思います
参考ブログ:するめとめがね様、step by step様
ご無沙汰でございます
もうしばらく書いていませんがたまにはということで
ツイッターでは毎日のようにつぶやいておりますが
8月から新しい現場になり今はやりの開発環境で学ぶことが多い毎日です
javaのspringフレームを使ったWEB系のお仕事でございます
以下は主な環境です
ソース管理:github
STSは使ったことがなかったけどSpringフレームを主に使うなら
プラグインよりもいいかもしれない
GitHubは今回初めて使ったけど色々できる分なれるまで大変そうな感じはしますな・・・
わりと新しい試みが多い現場なので戸惑いが多いですね
色々開発を助けるツールを知ることにもつながってるので
吸収していかないとな~
・・・Junitは何回やっても慣れないもんだ・・・w
近況報告とかなんやらと
久しぶりに書きますが~(というかFC2にログインできたのか!と驚く感じですが・・・w)
ツイッターが便利すぎてブログに書くことがなくなるんですよね~
ゲームはいつもどおりMMOをやっています
新生については次回バージョンアップでまたちまちまとやるつもりで
ハウジングは2月14日に家を購入する予定です
FF11のほうは最近やっとジラート、プロマシア、アトルガンを
一気にクリアしました!現在アルタナミッション中
最近のバージョンアップでソロにやさしくなってきているのでね!
あと彼女についてですが
6年が経過しましたがまだ籍入れてないっていうね・・・
まーときが来れば。。。ね
あとはラーメン探訪の記事はいろいろネタもたまってきているので
また書こうと思っています
情報ツールが増えすぎた昨今
書くとこ多すぎんのよねこれ・・・ニコブログやらロドストやらツイッターやら・・・あひん
ツイッターと連携もできるみたいなんで
雑多なことはまた書いていきたいと思います
今年32歳ですやん・・・はやいわほんと
ではまたノシ