クラス ConnectionFactoryInitializer
java.lang.ObjectSE
org.springframework.r2dbc.connection.init.ConnectionFactoryInitializer
- 実装されているすべてのインターフェース:
DisposableBean,InitializingBean
public class ConnectionFactoryInitializer
extends ObjectSE
implements InitializingBean, DisposableBean
- 導入:
- 5.3
- 作成者:
- Dave Syer, Sam Brannen, Mark Paluch
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidデータベースポピュレータを使用して、データベースを設定します。voiddestroy()データベースクリーナーを使用して、データベースをクリーンアップします。voidsetConnectionFactory(ConnectionFactory connectionFactory) データベースのConnectionFactoryは、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。voidsetDatabaseCleaner(DatabasePopulator databaseCleaner) Bean 破棄フェーズ中に実行するようにDatabasePopulatorを設定し、データベースをクリーンアップして、他のユーザーが認識できる状態のままにします。voidsetDatabasePopulator(DatabasePopulator databasePopulator) Bean 初期化フェーズ中に実行するようにDatabasePopulatorを設定します。voidsetEnabled(boolean enabled) データベースポピュレータとデータベースクリーナを明示的に有効または無効にするフラグ。
コンストラクターの詳細
ConnectionFactoryInitializer
public ConnectionFactoryInitializer()
メソッドの詳細
setConnectionFactory
データベースのConnectionFactoryは、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。このプロパティは必須であり、デフォルトは提供されていません。
- パラメーター:
connectionFactory- R2DBCConnectionFactory
setDatabasePopulator
Bean 初期化フェーズ中に実行するようにDatabasePopulatorを設定します。- パラメーター:
databasePopulator- 初期化中に使用するDatabasePopulator- 関連事項:
setDatabaseCleaner
Bean 破棄フェーズ中に実行するようにDatabasePopulatorを設定し、データベースをクリーンアップして、他のユーザーが認識できる状態のままにします。- パラメーター:
databaseCleaner- 破棄時に使用するDatabasePopulator- 関連事項:
setEnabled
public void setEnabled(boolean enabled) データベースポピュレータとデータベースクリーナを明示的に有効または無効にするフラグ。- パラメーター:
enabled- データベースポピュレーターとデータベースクリーナーを起動時とシャットダウン時にそれぞれ呼び出す必要がある場合はtrue
afterPropertiesSet
public void afterPropertiesSet()データベースポピュレータを使用して、データベースを設定します。- 次で指定:
- インターフェース
InitializingBeanのafterPropertiesSet
destroy
public void destroy()データベースクリーナーを使用して、データベースをクリーンアップします。- 次で指定:
- インターフェース
DisposableBeanのdestroy