public class DataSourceInitializer extends ObjectSE implements InitializingBean, DisposableBean
DatabasePopulator
コンストラクターと説明 |
---|
DataSourceInitializer() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() データベースポピュレータを使用して、データベースを設定します。 |
void | destroy() データベースクリーナーを使用して、データベースをクリーンアップします。 |
void | setDatabaseCleaner(DatabasePopulator databaseCleaner) Bean 破棄フェーズ中に実行するように DatabasePopulator を設定し、データベースをクリーンアップして、他のユーザーが認識できる状態のままにします。 |
void | setDatabasePopulator(DatabasePopulator databasePopulator) Bean 初期化フェーズ中に実行するように DatabasePopulator を設定します。 |
void | setDataSource(DataSourceSE dataSource) データベースの DataSource SE は、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。 |
void | setEnabled(boolean enabled) データベースポピュレータとデータベースクリーナを明示的に有効または無効にするフラグ。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setDataSource(DataSourceSE dataSource)
DataSource
SE は、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。このプロパティは必須であり、デフォルトは提供されていません。
dataSource
- DataSourcepublic void setDatabasePopulator(DatabasePopulator databasePopulator)
DatabasePopulator
を設定します。databasePopulator
- 初期化中に使用する DatabasePopulator
setDatabaseCleaner(org.springframework.jdbc.datasource.init.DatabasePopulator)
public void setDatabaseCleaner(DatabasePopulator databaseCleaner)
DatabasePopulator
を設定し、データベースをクリーンアップして、他のユーザーが認識できる状態のままにします。databaseCleaner
- 破棄時に使用する DatabasePopulator
setDatabasePopulator(org.springframework.jdbc.datasource.init.DatabasePopulator)
public void setEnabled(boolean enabled)
enabled
- データベースポピュレーターとデータベースクリーナーを起動時とシャットダウン時にそれぞれ呼び出す必要がある場合は true
public void afterPropertiesSet()
InitializingBean
の afterPropertiesSet
public void destroy()
DisposableBean
の destroy