クラス AbstractBeansOfTypeDatabaseInitializerDetector

java.lang.ObjectSE
org.springframework.boot.sql.init.dependency.AbstractBeansOfTypeDatabaseInitializerDetector
実装されたすべてのインターフェース:
DatabaseInitializerDetectorOrdered

public abstract class AbstractBeansOfTypeDatabaseInitializerDetector extends ObjectSE implements DatabaseInitializerDetector
データベース初期化 Bean を型別に検出する DatabaseInitializerDetectors の基本クラス。
導入:
2.5.0
作成者:
Andy Wilkinson
  • コンストラクターの詳細

    • AbstractBeansOfTypeDatabaseInitializerDetector

      public AbstractBeansOfTypeDatabaseInitializerDetector()
  • メソッドの詳細

    • detect

      public SetSE<StringSE> detect(ConfigurableListableBeanFactory beanFactory)
      インターフェースからコピーされた説明: DatabaseInitializerDetector
      DataSourceSE を初期化する、指定された beanFactory で定義された Bean を検出します。
      次で指定:
      インターフェース DatabaseInitializerDetectordetect 
      パラメーター:
      beanFactory - 調査する Bean ファクトリ
      戻り値:
      検出された DataSource イニシャライザー Bean の名前、または何も検出されなかった場合は空のセット。
    • getDatabaseInitializerBeanTypes

      protected abstract SetSE<ClassSE<?>> getDatabaseInitializerBeanTypes()
      データベース初期化子として検出される必要がある Bean 型を返します。
      戻り値:
      データベース初期化子 Bean 型