インターフェースの使用
org.springframework.beans.factory.BeanClassLoaderAware
BeanClassLoaderAware を使用するパッケージ
パッケージ
説明
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AspectJ に基づく自動プロキシを有効にする基本クラス。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Java
ServiceLoader
SE 機能のサポートパッケージ。java.util.concurrent
ベースのキャッシュの実装パッケージ。 宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107(javax.cache、別名 "JCache" )ベースのキャッシュの実装パッケージ。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver
抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。DAO のアノテーションサポート。
JSON を処理するための HttpMessageConverter 実装を提供します。
Spring JDBC 構成名前空間を定義します。
Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。
リモート MBean リソースへのアクセスをサポートします。
このパッケージは、JMX MBean としての Spring 管理 Bean の宣言的な作成と登録を提供します。
MBean エクスポージャーのアノテーション。
MBeanInfo アセンブリの戦略を提供します。
ローカルおよびリモート
MBeanServer
に接続し、MBeanServer
をリモートクライアントに公開するためのサポートクラスが含まれています。 このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
JAXB と Spring の O/X マッピングサポートの統合を提供するパッケージ。
XStream と Spring の O/X マッピングサポートの統合を提供するパッケージ。
非同期メソッド実行のアノテーションサポート。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
スケジューリングの汎用サポートクラス。
BeanShell (および BeanShell2)を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Groovy を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Spring のスクリプトパッケージのサポートクラス。
宣言的なトランザクション区分のための AOP ベースのソリューション。
org.springframework.ui.context パッケージをサポートするクラス。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
org.springframework.aop.aspectj.annotation 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理するAspectJAwareAdvisorAutoProxyCreator
サブクラス。org.springframework.aop.aspectj.autoproxy 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
AspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解するAbstractAdvisorAutoProxyCreator
サブクラス。org.springframework.aop.framework 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.aop.framework のクラス修飾子と型クラス説明class
Spring AOPAdvisor
を特定の Bean に適用するBeanPostProcessor
実装の基本クラス。class
シングルトンスコープのプロキシオブジェクトを生成するFactoryBean
型の便利なスーパークラス。class
SpringBeanFactory
の Bean に基づいて AOP プロキシを構築するFactoryBean
実装。class
プロキシプロセッサー、特に ClassLoader 管理およびProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
アルゴリズムの共通機能を備えた基本クラス。org.springframework.aop.framework.autoproxy 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
Bean ごとに検出されたアドバイザに基づいて特定の Bean の AOP プロキシを構築する汎用自動プロキシクリエーター。class
適格な各 Bean を AOP プロキシでラップし、Bean 自体を呼び出す前に指定されたインターセプターに委譲するBeanPostProcessor
実装。class
BeanFactoryAware
を実装するAbstractAutoProxyCreator
の拡張は、プロキシ化された各 Bean(AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE
)の元のターゲットクラスのエクスポージャーを追加し、特定の Bean(AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE
)の外部で適用されるターゲットクラスモードに参加します。class
名前のリストを介してプロキシする Bean を識別する自動プロキシ作成者。class
現在のBeanFactory
のすべての候補Advisor
に基づいて AOP プロキシを作成するBeanPostProcessor
実装。class
インフラストラクチャアドバイザー Bean のみを考慮し、アプリケーション定義のアドバイザーを無視する自動プロキシ作成者。org.springframework.beans.factory.annotation 内の BeanClassLoaderAware 使用
org.springframework.beans.factory.config 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
フラグに応じて、シングルトンオブジェクトまたはプロトタイプオブジェクトを作成するFactoryBean
実装の単純なテンプレートスーパークラス。class
class
静的または非静的フィールド値を取得するFactoryBean
。class
共有リストインスタンスの単純なファクトリ。class
共有 Map インスタンスの単純なファクトリ。class
単純なメソッド呼び出し Bean: (MethodInvokingFactoryBean
とは対照的に)結果がコンテナーに公開されることを期待せずに、ターゲットメソッドを呼び出すだけです。class
静的メソッドまたはインスタンスメソッドの呼び出しの結果である値を返すFactoryBean
。class
class
class
共有 Set インスタンスの単純なファクトリ。org.springframework.beans.factory.serviceloader 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
JDK 1.6ServiceLoader
SE ファシリティで動作する FactoryBeans の抽象基本クラス。class
JDK 1.6ServiceLoader
SE 機能を通じて取得した、構成済みのサービスクラスの「プライマリ」サービスを公開するFactoryBean
。class
JDK 1.6ServiceLoader
SE 機能を通じて取得された、サービスオブジェクトのリストとして表される、構成されたサービスクラスのすべてのサービスを公開するFactoryBean
。class
構成されたサービスクラスの JDK 1.6ServiceLoader
SE を公開するFactoryBean
。org.springframework.cache.concurrent 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.cache.concurrent のクラス修飾子と型クラス説明class
ConcurrentMapCacheManager.getCache(java.lang.String)
リクエストごとにConcurrentMapCache
インスタンスを遅延ビルドするCacheManager
実装。org.springframework.cache.interceptor 内の BeanClassLoaderAware 使用
org.springframework.cache.jcache 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.cache.jcache のクラス修飾子と型クラス説明class
JCachejavax.cache.CacheManager
のFactoryBean
。標準の JCachejavax.cache.Caching
クラスを使用して、事前定義されたCacheManager
を名前で取得します。org.springframework.context.annotation 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
@Configuration
クラスのブートストラップ処理に使用されるBeanFactoryPostProcessor
。class
LoadTimeWeaver
Bean を登録する@Configuration
クラス。org.springframework.context.event 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.context.event のクラス修飾子と型クラス説明class
ApplicationEventMulticaster
インターフェースの抽象的な実装。基本的なリスナー登録機能を提供します。class
ApplicationEventMulticaster
インターフェースの単純な実装。org.springframework.context.support 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.context.support のクラスorg.springframework.context.weaving 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.context.weaving のクラス修飾子と型クラス説明class
AspectJ のClassPreProcessorAgentAdapter
を Spring アプリケーションコンテキストのデフォルトLoadTimeWeaver
に登録するポストプロセッサー。class
アプリケーションコンテキストで使用するためのデフォルトLoadTimeWeaver
Bean。自動検出された内部LoadTimeWeaver
を装飾します。org.springframework.dao.annotation 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.dao.annotation のクラス修飾子と型クラス説明class
Spring の @Repository
アノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応するPersistenceExceptionTranslationAdvisor
を公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。org.springframework.http.converter.json 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
setter を使用して Jackson 2.xObjectMapper
(デフォルト)またはXmlMapper
(createXmlMapper
プロパティを true に設定)を作成するためのFactoryBean
は、XML 構成内から Jackson 機能を有効または無効にします。org.springframework.jdbc.config 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.jdbc.config のクラスorg.springframework.jms.support.converter 内の BeanClassLoaderAware 使用
org.springframework.jmx.access 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.jmx.access のクラス修飾子と型クラス説明class
指定されたMBeanServerConnection
で実行されている MBean に呼び出しをルーティングするMethodInterceptor
。class
ローカルまたはリモートで実行されている管理対象リソースへのプロキシを作成します。org.springframework.jmx.export 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.jmx.export のクラス修飾子と型クラス説明class
Spring 管理の Bean を JMXMBeanServer
SE に公開できる JMX エクスポーター。Bean クラスで JMX 固有の情報を定義する必要はありません。org.springframework.jmx.export.annotation 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
Spring の標準MBeanExporter
の便利なサブクラスであり、Spring Bean の JMX エクスポージャーのアノテーション使用をアクティブ化します:ManagedResource
、ManagedAttribute
、ManagedOperation
など。org.springframework.jmx.export.assembler 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
Bean の管理インターフェースを任意のインターフェースを使用して定義できるようにするAbstractReflectiveMBeanInfoAssembler
のサブクラス。org.springframework.jmx.support 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.jmx.support のクラス修飾子と型クラス説明class
org.springframework.jndi 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.jndi のクラスorg.springframework.orm.jpa 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.orm.jpa のクラス修飾子と型クラス説明class
Spring アプリケーションコンテキスト内にローカル JPAEntityManagerFactory
EE インスタンスを作成する抽象FactoryBean
。class
JPA の標準コンテナーブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。class
JPA の標準的なスタンドアロンブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。org.springframework.oxm.jaxb 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.oxm.jaxb のクラスorg.springframework.oxm.xstream 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.oxm.xstream のクラスorg.springframework.scheduling.annotation 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
対応するAsyncAnnotationAdvisor
を公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットのインターフェースを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルでAsync
アノテーションを保持する Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサー)。org.springframework.scheduling.quartz 内の BeanClassLoaderAware 使用
org.springframework.scheduling.support 内の BeanClassLoaderAware 使用
org.springframework.scripting.bsh 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.scripting.bsh のクラス修飾子と型クラス説明class
Spring のScriptEvaluator
戦略インターフェースの BeanShell ベースの実装。class
BeanShell スクリプトのScriptFactory
実装。org.springframework.scripting.groovy 内の BeanClassLoaderAware 使用
BeanClassLoaderAware を実装している org.springframework.scripting.groovy のクラス修飾子と型クラス説明class
Spring のScriptEvaluator
戦略インターフェースの Groovy ベースの実装。class
Groovy スクリプトのScriptFactory
実装。org.springframework.scripting.support 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
ScriptFactory
定義を処理するBeanPostProcessor
。各ファクトリを、それによって生成された実際のスクリプト Java オブジェクトで置き換えます。class
javax.script
(JSR-223)ベースの Spring のScriptEvaluator
戦略インターフェースの実装。class
JSR-223 スクリプトエンジン抽象化に基づくScriptFactory
実装(Java に含まれている)。org.springframework.transaction.interceptor 内の BeanClassLoaderAware 使用
修飾子と型クラス説明class
Map
SE のメソッドごとに属性を保存できる単純なTransactionAttributeSource
実装。class
プロキシファクトリ Bean により、宣言型トランザクションの処理が簡素化されます。org.springframework.ui.context.support 内の BeanClassLoaderAware 使用
org.springframework.validation.beanvalidation 内の BeanClassLoaderAware 使用