Spring Boot DI/AOPAOPでOrderアノテーションを利用して実行順序を制御してみた
purin_it    ITエンジニアとして経験・学習したこと
 AOP(Aspect Oriented Programming)を利用することで、複数のプログラムに共通する処理を、アスペクト(Aspect …
 Spring Boot DI/AOPAOPでコントローラメソッド呼出前にエラー画面に遷移してみた
purin_it    ITエンジニアとして経験・学習したこと
 AOPのAroundアノテーションを利用すると、AOP呼出対象のコントローラクラスのメソッド呼出前に、エラー画面に遷移する処理を呼び出すこと …
 Spring Boot DI/AOPAOPで対象メソッドの引数・戻り値・メソッド名・リクエストURLを取得してみた
purin_it    ITエンジニアとして経験・学習したこと
 今回は、Aspectクラスで対象メソッドの引数・戻り値・メソッド名・リクエストURLを取得してみたので、そのサンプルプログラムを共有する。
 …
 Spring Boot DI/AOPAOPで独自アノテーションの有無を判定してみた
purin_it    ITエンジニアとして経験・学習したこと
 今回は、クラスとメソッドに付与できる独自アノテーションを作成し、そのアノテーションが付与されているかどうかを判定する処理をAspectクラス …
 Spring Boot DI/AOPSpring BootでfinalメソッドにAOPを適用してみた
purin_it    ITエンジニアとして経験・学習したこと
 AOP(Aspect Oriented Programming)を利用する際は、そのAOP指定対象となるメソッドがfinalメソッドの場合は …
 Spring Boot DI/AOPstaticメソッド内でDIを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 例えば、staticメソッド内でデータベースアクセスをする等、staticメソッドからDIされるオブジェクトを呼び出したい場合もある。  しかし、DIされるオブジェクトのメソッ …
 Spring Boot DI/AOPSpring BootでAOPを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 Springフレームワークの基本として、AOP(Aspect Oriented Programming)という概念がある。  AOPは日本語で「アスペクト志向言語」といい、複数 …
 Spring Boot DI/AOPSpring BootでDIを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 Springフレームワークの基本として、DI(Dependency Injection)という概念がある。  DIは日本語で「依存性の注入」といい、newを使わなくてもオブジェ …