インターフェース DatabaseInitializerDetector

すべてのスーパーインターフェース:
Ordered
すべての既知の実装クラス:
AbstractBeansOfTypeDatabaseInitializerDetector

public interface DatabaseInitializerDetector extends Ordered
SQL データベースを初期化する Bean を検出します。実装は、キー org.springframework.boot.sql.init.dependency.DatabaseInitializerDetector で META-INF/spring.factories に登録する必要があります。
導入:
2.5.0
作成者:
Andy Wilkinson
  • メソッドの詳細

    • 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

      default int getOrder()
      次で指定:
      インターフェース OrderedgetOrder