表3:Advisorの種類

クラス名説明
DefaultIntroductionAdvisorクラスフィルタのみ定義したPointcutを持つ、Introduction Advice用のAdvisor。 Around Adviceなど他のAdviceには利用することができない
RegexpMethodPointcutAdvisor正規表現を用いたPointcut(AbstractRegexpMethodPointcut)を内包するAdvisor。メソッドsetPatternから正規表現を指定できる
DynamicMethodMatcherPointcutAdvisorパラメータの値などから、動的なPointcutを定義できるDynamicMethodMatcherPointcutを内包したAdvisor
StaticMethodMatcherPointcutAdvisorクラスの型やメソッドのシグニチャのような静的な情報からPointcutを定義できるStaticMethodMatcherPointcutを内包したAdvisor
NameMatchMethodPointcutAdvisorメソッド名からPointcutを定義するNameMatchMethodPointcutを内包したAdvisor

表3:Advisorの種類

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored