Spring AOPサンプルアプリでAOPを理解する:Spring Frameworkで理解するDI(3)(1/3 ページ) 前回「第2回 Springフレームワークの思想とAOP」ではSpringフレームワークが提供するAOPについて説明しました。今回は実際にコードを読みながら、AOPについて理解します。 サンプルアプリケーションでAOPを理解する SpringフレームワークのAOPは、AspectJのような特殊な言語や環境を必要としません。標準のJavaの機能だけで実現されています。そのためライブラリをいくつか設定するだけでDIコンテナにAOPを導入することができます。 SpringのAOPはDIコンテナで管理されたオブジェクトに対して使用することができます。またAOPによって処理が挿入されたオブジェクトインスタンスは、インターフェイスを介してアクセスされる必要があります。 DIでは、
![Spring AOPサンプルアプリでAOPを理解する](https://cdn-ak-scissors.b.st-hatena.com/image/square/22f315cc40f3899f37bb205a231dd0e506ae0e96/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0512%2F03%2Fr20fig1.gif)