インターフェース DatabaseInitializerDetector
- すべてのスーパーインターフェース:
Ordered
- すべての既知の実装クラス:
AbstractBeansOfTypeDatabaseInitializerDetector
SQL データベースを初期化する Bean を検出します。実装は、キー
org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector で META-INF/spring.factories に登録する必要があります。- 導入:
- 2.5.0
- 作成者:
- Andy Wilkinson
フィールドのサマリー
インターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE方法の概要
修飾子と型メソッド説明detect(ConfigurableListableBeanFactory beanFactory) DataSourceSE を初期化する、指定されたbeanFactoryで定義された Bean を検出します。default voiddetectionComplete(ConfigurableListableBeanFactory beanFactory, SetSE<StringSE> dataSourceInitializerNames) 既知のすべてのDataSourceInitializerDetectorsが呼び出され、DataSourceSE を初期化する Bean の検出が完了したことを示すコールバック。default intgetOrder()
メソッドの詳細
detect
DataSourceSE を初期化する、指定されたbeanFactoryで定義された Bean を検出します。- パラメーター:
beanFactory- 調査する Bean ファクトリ- 戻り値:
- 検出された
DataSourceイニシャライザー Bean の名前、または何も検出されなかった場合は空のセット。
detectionComplete
default void detectionComplete(ConfigurableListableBeanFactory beanFactory, SetSE<StringSE> dataSourceInitializerNames) 既知のすべてのDataSourceInitializerDetectorsが呼び出され、DataSourceSE を初期化する Bean の検出が完了したことを示すコールバック。- パラメーター:
beanFactory- 調査された Bean ファクトリdataSourceInitializerNames- 既知のすべてのディテクターによって検出されたDataSourceイニシャライザー Bean の名前
getOrder