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
- 対象となるクラスが多い場合に使用することで設定を簡略化できる。
最終更新:2006年07月09日 22:18