public interface DatabaseInitializerDetector extends Ordered
org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector
で META-INF/spring.factories
に登録する必要があります。HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
修飾子と型 | メソッドと説明 |
---|---|
SetSE<StringSE> | detect(ConfigurableListableBeanFactory beanFactory) DataSource SE を初期化する、指定された beanFactory で定義された Bean を検出します。 |
default void | detectionComplete(ConfigurableListableBeanFactory beanFactory, SetSE<StringSE> dataSourceInitializerNames) 既知のすべての DataSourceInitializerDetectors が呼び出され、DataSource SE を初期化する Bean の検出が完了したことを示すコールバック。 |
default int | getOrder() |
SetSE<StringSE> detect(ConfigurableListableBeanFactory beanFactory)
DataSource
SE を初期化する、指定された beanFactory
で定義された Bean を検出します。beanFactory
- 調査する Bean ファクトリ DataSource
イニシャライザー Bean の名前、または何も検出されなかった場合は空のセット。default void detectionComplete(ConfigurableListableBeanFactory beanFactory, SetSE<StringSE> dataSourceInitializerNames)
DataSourceInitializerDetectors
が呼び出され、DataSource
SE を初期化する Bean の検出が完了したことを示すコールバック。beanFactory
- 調査された Bean ファクトリ dataSourceInitializerNames
- 既知のすべてのディテクターによって検出された DataSource
イニシャライザー Bean の名前