クラス 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
データベースポピュレータを使用して、データベースを設定します。void
destroy()
データベースクリーナーを使用して、データベースをクリーンアップします。void
setConnectionFactory
(ConnectionFactory connectionFactory) データベースのConnectionFactory
は、このコンポーネントが初期化されるときに読み込まれ、このコンポーネントがシャットダウンされるときにクリーンアップされます。void
setDatabaseCleaner
(DatabasePopulator databaseCleaner) Bean 破棄フェーズ中に実行するようにDatabasePopulator
を設定し、データベースをクリーンアップして、他のユーザーが認識できる状態のままにします。void
setDatabasePopulator
(DatabasePopulator databasePopulator) Bean 初期化フェーズ中に実行するようにDatabasePopulator
を設定します。void
setEnabled
(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