クラスの使用
org.springframework.aop.framework.ProxyConfig
ProxyConfig を使用するパッケージ
パッケージ
説明
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AspectJ に基づく自動プロキシを有効にする基本クラス。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
構成可能なバックエンドを使用した、ターゲットオブジェクトの AOP ベースのスコープのサポート。
宣言的キャッシング境界設定のための AOP ベースのソリューション。
DAO のアノテーションサポート。
アノテーションベースの再試行と同時実行制限のサポート。
非同期メソッド実行のアノテーションサポート。
宣言的なトランザクション区分のための AOP ベースのソリューション。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
org.springframework.aop.aspectj.annotation 内の ProxyConfig 使用
修飾子と型クラス説明class現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理するAspectJAwareAdvisorAutoProxyCreatorサブクラス。classAspectJ ベースのプロキシファクトリ。AspectJ アスペクト(コードスタイルとアノテーションスタイル)を含むプロキシをプログラムで構築できます。org.springframework.aop.aspectj.autoproxy 内の ProxyConfig 使用
修飾子と型クラス説明classAspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解するAbstractAdvisorAutoProxyCreatorサブクラス。org.springframework.aop.framework 内の ProxyConfig 使用
修飾子と型クラス説明classSpring AOPAdvisorを特定の Bean に適用するBeanPostProcessor実装の基本クラス。classシングルトンスコープのプロキシオブジェクトを生成するFactoryBean型の便利なスーパークラス。classAOP プロキシ構成マネージャーの基本クラス。classプロキシファクトリの基本クラス。classBean ファクトリでの宣言的なセットアップではなく、プログラムで使用するための AOP プロキシのファクトリ。classSpringBeanFactoryの Bean に基づいて AOP プロキシを構築するFactoryBean実装。classプロキシプロセッサー、特に ClassLoader 管理およびProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)アルゴリズムの共通機能を備えた基本クラス。型 ProxyConfig のパラメーターを持つ org.springframework.aop.framework のメソッド修飾子と型メソッド説明voidProxyConfig.copyDefault(ProxyConfig other) ローカルに設定されていない設定については、他の構成オブジェクトからデフォルト設定をコピーします。voidProxyConfig.copyFrom(ProxyConfig other) 他の構成オブジェクトから構成をコピーします。org.springframework.aop.framework.autoproxy 内の ProxyConfig 使用
修飾子と型クラス説明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 内の ProxyConfig 使用
org.springframework.aop.scope 内の ProxyConfig サブクラスorg.springframework.cache.interceptor 内の ProxyConfig 使用
org.springframework.dao.annotation 内の ProxyConfig 使用
修飾子と型クラス説明classSpring の @Repositoryアノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応するPersistenceExceptionTranslationAdvisorを公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。org.springframework.resilience.annotation 内の ProxyConfig 使用
修飾子と型クラス説明class@ConcurrencyLimitアノテーションが付けられたすべての Bean メソッドに同時実行インターセプターを適用する便利なBeanPostProcessor。class@Retryableアノテーションが付けられたすべての Bean メソッドに再試行インターセプターを適用する便利なBeanPostProcessor。org.springframework.scheduling.annotation 内の ProxyConfig 使用
修飾子と型クラス説明class対応するAsyncAnnotationAdvisorを公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットのインターフェースを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルでAsyncアノテーションを保持する Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサー)。org.springframework.transaction.interceptor 内の ProxyConfig 使用
org.springframework.validation.beanvalidation 内の ProxyConfig 使用