クラス 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
- 関連事項:
コンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明void
setBeanClassLoader
(ClassLoaderSE beanClassLoader) Beanclass loader
SE を Bean インスタンスに提供するコールバック。void
setImportMetadata
(AnnotationMetadata importMetadata) インポートする @Configuration
クラスのアノテーションメタデータを設定します。void
setLoadTimeWeavingConfigurer
(LoadTimeWeavingConfigurer ltwConfigurer)
コンストラクターの詳細
LoadTimeWeavingConfiguration
public LoadTimeWeavingConfiguration()
メソッドの詳細
setImportMetadata
インターフェースからコピーされた説明:ImportAware
インポートする @Configuration
クラスのアノテーションメタデータを設定します。- 次で指定:
- インターフェース
ImportAware
のsetImportMetadata
setLoadTimeWeavingConfigurer
@Autowired(required=false) public void setLoadTimeWeavingConfigurer(LoadTimeWeavingConfigurer ltwConfigurer) setBeanClassLoader
インターフェースからコピーされた説明:BeanClassLoaderAware
Beanclass loader
SE を Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean's
InitializingBean.afterPropertiesSet()
メソッドやカスタム init-method などの初期化コールバックの前に呼び出されます。- 次で指定:
- インターフェース
BeanClassLoaderAware
のsetBeanClassLoader
- パラメーター:
beanClassLoader
- 所有クラスローダー
loadTimeWeaver