クラス CompositeDatabasePopulator
java.lang.ObjectSE
org.springframework.r2dbc.connection.init.CompositeDatabasePopulator
- 実装されたすべてのインターフェース:
DatabasePopulator
指定された
DatabasePopulator
実装のリストに委譲し、すべてのスクリプトを実行する複合 DatabasePopulator
。- 導入:
- 5.3
- 作成者:
- Dave Syer, Juergen Hoeller, Sam Brannen, Kazuki Shimizu, Mark Paluch
コンストラクターのサマリー
コンストラクターコンストラクター説明空のCompositeDatabasePopulator
を作成します。CompositeDatabasePopulator
(CollectionSE<DatabasePopulator> populators) CompositeDatabasePopulator
を作成します。CompositeDatabasePopulator
(DatabasePopulator... populators) 指定されたポピュレータを使用してCompositeDatabasePopulator
を作成します。メソッドのサマリー
修飾子と型メソッド説明void
addPopulators
(DatabasePopulator... populators) デリゲートのリストに 1 つ以上のポピュレーターを追加します。reactor.core.publisher.Mono<VoidSE>
populate
(Connection connection) 提供されている R2DBCConnection
を使用して、データベースにデータを入力、初期化、クリーンアップします。void
setPopulators
(DatabasePopulator... populators) 委譲する 1 つ以上のポピュレータを指定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.r2dbc.connection.init.DatabasePopulator から継承されたメソッド
populate
コンストラクターの詳細
CompositeDatabasePopulator
public CompositeDatabasePopulator()空のCompositeDatabasePopulator
を作成します。CompositeDatabasePopulator
CompositeDatabasePopulator
を作成します。与えられたポピュレーターで。- パラメーター:
populators
- 委譲する 1 つ以上のポピュレーター。
CompositeDatabasePopulator
指定されたポピュレータを使用してCompositeDatabasePopulator
を作成します。- パラメーター:
populators
- 委譲する 1 つ以上のポピュレーター。
メソッドの詳細
setPopulators
委譲する 1 つ以上のポピュレータを指定します。addPopulators
デリゲートのリストに 1 つ以上のポピュレーターを追加します。populate
インターフェースからコピーされた説明:DatabasePopulator
提供されている R2DBCConnection
を使用して、データベースにデータを入力、初期化、クリーンアップします。- 次で指定:
- インターフェース
DatabasePopulator
のpopulate
- パラメーター:
connection
- データベースへの入力に使用する R2DBC 接続。すでに構成され、使用する準備ができています。null
であってはなりません。- 戻り値:
- スクリプトの実行を開始し、完了時に通知される
Mono
- 例外:
ScriptException
- エラーが発生した場合に備えて