インターフェース DatabasePopulator
- すべての既知の実装クラス:
CompositeDatabasePopulator
,ResourceDatabasePopulator
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
データベースの作成、初期化、クリーンアップに使用される戦略。
- 導入:
- 5.3
- 作成者:
- Mark Paluch, Keith Donald, Sam Brannen
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
populate
(Connection connection) 提供されている R2DBCConnection
を使用して、データベースにデータを入力、初期化、クリーンアップします。default reactor.core.publisher.Mono<VoidSE>
populate
(ConnectionFactory connectionFactory) 指定されたConnectionFactory
に対して指定されたDatabasePopulator
を実行します。
メソッドの詳細
populate
提供されている R2DBCConnection
を使用して、データベースにデータを入力、初期化、クリーンアップします。- パラメーター:
connection
- データベースへの入力に使用する R2DBC 接続。すでに構成され、使用する準備ができています。null
であってはなりません。- 戻り値:
- スクリプトの実行を開始し、完了時に通知される
Mono
- 例外:
ScriptException
- エラーが発生した場合に備えて
populate
指定されたConnectionFactory
に対して指定されたDatabasePopulator
を実行します。- パラメーター:
connectionFactory
- 実行するConnectionFactory
- 戻り値:
-
populate(Connection)
を開始し、完了時に通知されるMono
- 例外:
ScriptException
- エラーが発生した場合に備えて