クラス LoadTimeWeavingConfiguration
java.lang.ObjectSE
org.springframework.context.annotation.LoadTimeWeavingConfiguration
- 実装されているすべてのインターフェース:
Aware、BeanClassLoaderAware、ImportAware
@Configuration(proxyBeanMethods=false)
@Role(2)
public class LoadTimeWeavingConfiguration
extends ObjectSE
implements ImportAware, BeanClassLoaderAware
LoadTimeWeaver Bean を登録する @Configuration クラス。 この構成クラスは、EnableLoadTimeWeaving アノテーションを使用すると自動的にインポートされます。使用箇所の詳細については、@EnableLoadTimeWeaving javadoc を参照してください。
- 導入:
- 3.1
- 作成者:
- Chris Beams
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidsetBeanClassLoader(ClassLoaderSE beanClassLoader) Beanclass loaderSE を Bean インスタンスに提供するコールバック。voidsetImportMetadata(AnnotationMetadata importMetadata) インポートする @Configurationクラスのアノテーションメタデータを設定します。voidsetLoadTimeWeavingConfigurer(LoadTimeWeavingConfigurer ltwConfigurer)
コンストラクターの詳細
LoadTimeWeavingConfiguration
public LoadTimeWeavingConfiguration()
メソッドの詳細
setImportMetadata
インターフェースからコピーされた説明:ImportAwareインポートする @Configurationクラスのアノテーションメタデータを設定します。- 次で指定:
- インターフェース
ImportAwareのsetImportMetadata
setLoadTimeWeavingConfigurer
@Autowired(required=false) public void setLoadTimeWeavingConfigurer(LoadTimeWeavingConfigurer ltwConfigurer) setBeanClassLoader
インターフェースからコピーされた説明:BeanClassLoaderAwareBeanclass loaderSE を Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean'sInitializingBean.afterPropertiesSet()メソッドやカスタム init-method などの初期化コールバックの前に呼び出されます。- 次で指定:
- インターフェース
BeanClassLoaderAwareのsetBeanClassLoader - パラメーター:
beanClassLoader- 所有クラスローダー
loadTimeWeaver