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