「Spring Note」の編集履歴(バックアップ)一覧はこちら
「Spring Note」(2006/07/09 (日) 22:18:09) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
** 4つのアドバイス
- Around Advice
- Before Advice
- Throw Advice
- After Returning Advice
** Introduction
Introduction も Advice ではあるが意味合いが他の物と異なる。
** 適用範囲を決める Pointcut
クラス、メソッド名などから対象を絞り込む方法
** Advisor
Pointcut と Advice をカプセル化したユニット
** AOP Proxy
ProxyFactory を用いて何にどのアドバイスを適用するかをきめる
** DI + AOP
- AOP Proxy の指定
- Advisor, Advice, Pointcut の指定
** Auto Proxy
- 対象となるクラスが多い場合に使用することで設定を簡略化できる。