パッケージ org.springframework.aop.framework.adapter
@NonNullApi @NonNullFields パッケージ org.springframework.aop.framework.adapter
Spring AOP フレームワークが任意のアドバイス型を処理できるようにする SPI パッケージ。
機能を継承するのではなく、単に Spring AOP フレームワークを使用したいユーザーは、このパッケージを気にする必要はありません。
これらのアダプターを使用して、MethodBeforeAdvice などの Spring 固有のアドバイスを MethodInterceptor にラップし、AOP アライアンスインターフェースをサポートする別の AOP フレームワークで使用できるようにすることができます。
これらのアダプターは、そのような使用を可能にするために他の Spring フレームワーククラスに依存しません。
- クラス説明Spring AOP フレームワークへの拡張を可能にするインターフェースにより、新しい Advisor と Advice 型を処理できるようにします。
AdvisorAdapter
Bean をAdvisorAdapterRegistry
(デフォルトではGlobalAdvisorAdapterRegistry
)で BeanFactory に登録する BeanPostProcessor。Advisor アダプターのレジストリのインターフェース。AfterReturningAdvice
をラップするインターセプター。AdvisorAdapterRegistry
インターフェースのデフォルト実装。共有 DefaultAdvisorAdapterRegistry インスタンスを公開するシングルトン。MethodBeforeAdvice
をラップするインターセプター。投球後のアドバイスをまとめるインターセプター。サポートされていないアドバイザまたはアドバイス型を使用しようとした場合にスローされる例外。