パッケージ org.springframework.aop.support
@NonNullApi @NonNullFields パッケージ org.springframework.aop.support
Spring の AOP API を使用するための便利なクラス。
- クラス説明BeanFactory のアドバイス Bean への参照として任意のアドバイスを構成できる、BeanFactory ベースの抽象 PointcutAdvisor。場所と式のプロパティを提供する、式のポイントカットの抽象スーパークラス。任意の
Advice
を構成できる抽象汎用PointcutAdvisor
。PointcutAdvisor
実装の抽象基本クラス。抽象基本正規表現ポイントカット Bean。AOP サポートコードのユーティリティメソッド。ClassFilters
を作成するための静的ユーティリティメソッド。ポイントカットを構築するための便利なクラス。単純な cflow -style ポイントカットとして使用するためのポイントカットおよびメソッドマッチャー。BeanFactory のアドバイス Bean への参照としてアドバイスを構成できるようにする具象 BeanFactory ベースの PointcutAdvisor、および Bean プロパティを介して構成するポイントカット。デフォルトで任意のクラスに適用される単純なIntroductionAdvisor
実装。便利なポイントカット駆動のアドバイザの実装。IntroductionInterceptor
インターフェースの便利な実装。IntroductionInterceptor
インターフェースの便利な実装。動的メソッドマッチャーのための便利な抽象スーパークラス。実行時に引数を考慮します。サブクラスに MethodMatcher インターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。文字列式を使用するポイントカットによって実装されるインターフェース。IntroductionInfo
の実装のサポート。java.util.regex
パッケージに基づく正規表現ポイントカット。MethodMatchers
を作成するための静的ユーティリティメソッド。正規表現パターンの代替として、単純なメソッド名一致のためのポイントカット Bean。アドバイスを保持し、アドバイザにする名前一致メソッドのポイントカットの便利なクラス。getter と setter を一致させるためのポイントカット定数、およびポイントカットの操作と評価に役立つ静的メソッド。アドバイスを保持し、Advisor
にする regexp メソッドポイントカットの便利なクラス。クラス(およびオプションでサブクラス)を渡す単純な ClassFilter 実装。静的メソッドマッチャー用の便利な抽象スーパークラス。実行時に引数を考慮しません。サブクラスに強制的にMethodMatcher
インターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。静的ポイントカットでもあるアドバイザの便利な基本クラス。