インターフェース BeanDefinitionRegistryPostProcessor
- すべてのスーパーインターフェース:
BeanFactoryPostProcessor
- すべての既知の実装クラス:
ConfigurationClassPostProcessor
標準の
BeanFactoryPostProcessor
SPI への拡張。通常の BeanFactoryPostProcessor 検出が開始する前に、追加の Bean 定義を登録できます。特に、BeanDefinitionRegistryPostProcessor は、BeanFactoryPostProcessor インスタンスを定義する追加の Bean 定義を登録できます。- 導入:
- 3.0.1
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
標準の初期化後に、アプリケーションコンテキストの内部 Bean 定義レジストリを変更します。インターフェース org.springframework.beans.factory.config.BeanFactoryPostProcessor から継承されたメソッド
postProcessBeanFactory
メソッドの詳細
postProcessBeanDefinitionRegistry
標準の初期化後に、アプリケーションコンテキストの内部 Bean 定義レジストリを変更します。通常の Bean 定義はすべて読み込まれますが、Bean はまだインスタンス化されていません。これにより、次の後処理フェーズが始まる前に、Bean 定義をさらに追加できます。- パラメーター:
registry
- アプリケーションコンテキストで使用される Bean 定義レジストリ- 例外:
BeansException
- エラーの場合