インターフェースの使用
org.springframework.aop.framework.AopInfrastructureBean
AopInfrastructureBean を使用するパッケージ
パッケージ
説明
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AspectJ に基づく自動プロキシを有効にする基本クラス。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
構成可能なバックエンドを使用した、ターゲットオブジェクトの AOP ベースのスコープのサポート。
DAO のアノテーションサポート。
非同期メソッド実行のアノテーションサポート。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
org.springframework.aop.aspectj.annotation 内の AopInfrastructureBean 使用
修飾子と型クラス説明class現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理するAspectJAwareAdvisorAutoProxyCreatorサブクラス。org.springframework.aop.aspectj.autoproxy 内の AopInfrastructureBean 使用
修飾子と型クラス説明classAspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解するAbstractAdvisorAutoProxyCreatorサブクラス。org.springframework.aop.framework 内の AopInfrastructureBean 使用
AopInfrastructureBean を実装している org.springframework.aop.framework のクラス修飾子と型クラス説明classSpring AOPAdvisorを特定の Bean に適用するBeanPostProcessor実装の基本クラス。classプロキシプロセッサー、特に ClassLoader 管理およびProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)アルゴリズムの共通機能を備えた基本クラス。org.springframework.aop.framework.autoproxy 内の AopInfrastructureBean 使用
修飾子と型クラス説明classBean ごとに検出されたアドバイザに基づいて特定の Bean の AOP プロキシを構築する汎用自動プロキシクリエーター。class適格な各 Bean を AOP プロキシでラップし、Bean 自体を呼び出す前に指定されたインターセプターに委譲するBeanPostProcessor実装。classBeanFactoryAwareを実装するAbstractAdvisingBeanPostProcessorの拡張は、プロキシ化された各 Bean(AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE)の元のターゲットクラスのエクスポージャーを追加し、特定の Bean(AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE)の外部で適用されるターゲットクラスモードに参加します。class名前のリストを介してプロキシする Bean を識別する自動プロキシ作成者。class現在のBeanFactoryのすべての候補Advisorに基づいて AOP プロキシを作成するBeanPostProcessor実装。classインフラストラクチャアドバイザー Bean のみを考慮し、アプリケーション定義のアドバイザーを無視する自動プロキシ作成者。org.springframework.aop.scope 内の AopInfrastructureBean 使用
AopInfrastructureBean を実装している org.springframework.aop.scope のクラスorg.springframework.dao.annotation 内の AopInfrastructureBean 使用
AopInfrastructureBean を実装している org.springframework.dao.annotation のクラス修飾子と型クラス説明classSpring の @Repositoryアノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応するPersistenceExceptionTranslationAdvisorを公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。org.springframework.scheduling.annotation 内の AopInfrastructureBean 使用
修飾子と型クラス説明class対応するAsyncAnnotationAdvisorを公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットのインターフェースを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルでAsyncアノテーションを保持する Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサー)。org.springframework.validation.beanvalidation 内の AopInfrastructureBean 使用