![](https://www.purin-it.com/wp-content/uploads/2019/10/maple-349994_640-640x360.jpg)
IntelliJ IDEAでlombokを使ってみた
purin_it ITエンジニアとして経験・学習したこと
lombokというライブラリを使うと、JavaBeanクラスにおいて、アノテーション付与するだけで、getterメソッド・setterメソッ …![](https://www.purin-it.com/wp-content/uploads/2019/10/morning-4284120_640-640x360.jpg)
IntelliJ IDEAでコードスタイルの整形を行ってみた
purin_it ITエンジニアとして経験・学習したこと
ソースコードのインデントを整えたり、不要なimport文を削除したりして、ソースコードを読みやすい状態に保っておくことは、複数人でシステム開 …![](https://www.purin-it.com/wp-content/uploads/2019/10/landscape-403165_640-640x360.jpg)
Spring Bootでリクエストを送ったクライアントのIPアドレスを取得してみた
purin_it ITエンジニアとして経験・学習したこと
業務用のWEBアプリケーションを作成する際、アクセスログ等にIPアドレスを残しておきたい場合がある。 IPアドレスは、「-Djava. …![](https://www.purin-it.com/wp-content/uploads/2019/10/leaves-1037624_640-640x360.jpg)
staticメソッド内でDIを利用してみた
purin_it ITエンジニアとして経験・学習したこと
例えば、staticメソッド内でデータベースアクセスをする等、staticメソッドからDIされるオブジェクトを呼び出したい場合もある。 しかし、DIされるオブジェクトのメソッ …![](https://www.purin-it.com/wp-content/uploads/2019/10/netherlands-97830_640-640x360.jpg)
Spring BootのFilter内でエラーが発生した場合の例外処理を追加してみた
purin_it ITエンジニアとして経験・学習したこと
WEBアプリケーションを作成する際、処理の途中でエラーが発生した場合に、特定のエラーページに遷移してエラーメッセージを表示したり、エラーログ …![](https://www.purin-it.com/wp-content/uploads/2019/10/sunbeams-1904485_640-640x360.jpg)
Spring BootでFilterを利用してみた
purin_it ITエンジニアとして経験・学習したこと
前回、このブログで「AOP(Aspect Oriented Programming)」について述べていたが、AOPと同じように複数のプログラ …![](https://www.purin-it.com/wp-content/uploads/2019/10/mountains-919040_640-640x360.jpg)
Spring BootでAOPを利用してみた
purin_it ITエンジニアとして経験・学習したこと
Springフレームワークの基本として、AOP(Aspect Oriented Programming)という概念がある。 AOPは日本語で「アスペクト志向言語」といい、複数 …![](https://www.purin-it.com/wp-content/uploads/2019/10/fresh-green-2704952_640.jpg)
Spring BootでDIを利用してみた
purin_it ITエンジニアとして経験・学習したこと
Springフレームワークの基本として、DI(Dependency Injection)という概念がある。 DIは日本語で「依存性の注入」といい、newを使わなくてもオブジェ …![](https://www.purin-it.com/wp-content/uploads/2019/10/forest-931706_640.jpg)
gradlewコマンドでSpring BootのWEB画面用アプリをビルドし実行してみた
purin_it ITエンジニアとして経験・学習したこと
Spring Initializrで作成したSpring Bootプロジェクトには、以下のように、「gradlew」(Linux, Mac用 …![](https://www.purin-it.com/wp-content/uploads/2019/10/munsterland-3416370_640-640x360.jpg)
IntelliJ IDEA上でGradleを使ってWeb画面のSpring Bootプロジェクトを作成してみた
purin_it ITエンジニアとして経験・学習したこと
Spring Bootのプロジェクトを新規作成を「IntelliJ IDEA」のメニューから実施しようとしたところ、無料の「Communit …