クラス 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を作成します。メソッドのサマリー
修飾子と型メソッド説明voidaddPopulators(DatabasePopulator... populators) デリゲートのリストに 1 つ以上のポピュレーターを追加します。reactor.core.publisher.Mono<VoidSE>populate(Connection connection) 提供されている R2DBCConnectionを使用して、データベースにデータを入力、初期化、クリーンアップします。voidsetPopulators(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- エラーが発生した場合に備えて