クラス DataSourceInitializer
java.lang.ObjectSE
org.springframework.jdbc.datasource.init.DataSourceInitializer
- 実装されているすべてのインターフェース:
- DisposableBean,- InitializingBean
- 導入:
- 3.0
- 作成者:
- Dave Syer, Sam Brannen
- 関連事項:
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- voidデータベースポピュレータを使用して、データベースを設定します。- void- destroy()データベースクリーナーを使用して、データベースをクリーンアップします。- void- setDatabaseCleaner- (DatabasePopulator databaseCleaner) - DatabasePopulatorが Bean 破棄フェーズ (存在する場合) 中に実行されるように設定し、データベースをクリーンアップして他の人にとって既知の状態に残します。- void- setDatabasePopulator- (DatabasePopulator databasePopulator) - DatabasePopulatorが Bean 初期化フェーズ中に実行されるように設定します (存在する場合)。- void- setDataSource- (DataSourceSE dataSource) データベースの- DataSourceSE は、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。- void- setEnabled- (boolean enabled) データベースポピュレータとデータベースクリーナを明示的に有効または無効にするフラグ。
- コンストラクターの詳細- DataSourceInitializerpublic DataSourceInitializer()
 
- メソッドの詳細- setDataSourceデータベースの- DataSourceSE は、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。- このプロパティは必須であり、デフォルトは提供されていません。 - パラメーター:
- dataSource- DataSource
 
- setDatabasePopulator- DatabasePopulatorが Bean 初期化フェーズ中に実行されるように設定します (存在する場合)。- パラメーター:
- databasePopulator- 初期化中に使用する- DatabasePopulator
- 関連事項:
 
- setDatabaseCleaner- DatabasePopulatorが Bean 破棄フェーズ (存在する場合) 中に実行されるように設定し、データベースをクリーンアップして他の人にとって既知の状態に残します。- パラメーター:
- databaseCleaner- 破棄時に使用する- DatabasePopulator
- 関連事項:
 
- setEnabledpublic void setEnabled- (boolean enabled) データベースポピュレータとデータベースクリーナを明示的に有効または無効にするフラグ。- パラメーター:
- enabled- データベースポピュレーターとデータベースクリーナーを起動時とシャットダウン時にそれぞれ呼び出す必要がある場合は- true
 
- afterPropertiesSetpublic void afterPropertiesSet()データベースポピュレータを使用して、データベースを設定します。- 次で指定:
-  インターフェース InitializingBeanのafterPropertiesSet
 
- destroypublic void destroy()データベースクリーナーを使用して、データベースをクリーンアップします。- 次で指定:
-  インターフェース DisposableBeanのdestroy