パッケージ org.springframework.boot
クラス LazyInitializationBeanFactoryPostProcessor
java.lang.ObjectSE
org.springframework.boot.LazyInitializationBeanFactoryPostProcessor
- 実装されたすべてのインターフェース:
BeanFactoryPostProcessor
,Ordered
public final class LazyInitializationBeanFactoryPostProcessor
extends ObjectSE
implements BeanFactoryPostProcessor, Ordered
excluded
ではなく、明示的に値が設定されていない Bean 定義に lazy-init を設定する BeanFactoryPostProcessor
。callback method
が確実に呼び出されるように、SmartInitializingSingletons
はレイジー初期化から自動的に除外されることに注意してください。
infrastructure role
にある Bean も、遅延初期化から自動的に除外されます。
- 導入:
- 2.2.0
- 作成者:
- Andy Wilkinson, Madhura Bhave, Tyler Van Gorder, Phillip Webb, Moritz Halbritter
- 関連事項:
フィールドのサマリー
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターの概要
コンストラクターメソッドのサマリー
コンストラクターの詳細
LazyInitializationBeanFactoryPostProcessor
public LazyInitializationBeanFactoryPostProcessor()
メソッドの詳細
postProcessBeanFactory
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException - 次で指定:
- インターフェース
BeanFactoryPostProcessor
のpostProcessBeanFactory
- 例外:
BeansException
getOrder
public int getOrder()