public class CompositeDatabasePopulator extends ObjectSE implements DatabasePopulator
DatabasePopulator
実装のリストに委譲し、すべてのスクリプトを実行する複合 DatabasePopulator
。コンストラクターと説明 |
---|
CompositeDatabasePopulator() 空の CompositeDatabasePopulator を作成します。 |
CompositeDatabasePopulator(CollectionSE<DatabasePopulator> populators) CompositeDatabasePopulator を作成します。 |
CompositeDatabasePopulator(DatabasePopulator... populators) 指定されたポピュレータを使用して CompositeDatabasePopulator を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | addPopulators(DatabasePopulator... populators) デリゲートのリストに 1 つ以上のポピュレーターを追加します。 |
reactor.core.publisher.Mono<VoidSE> | populate(Connection connection) 提供されている R2DBC Connection を使用して、データベースにデータを入力、初期化、クリーンアップします。 |
void | setPopulators(DatabasePopulator... populators) 委譲する 1 つ以上のポピュレータを指定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
populate
public CompositeDatabasePopulator()
CompositeDatabasePopulator
を作成します。public CompositeDatabasePopulator(CollectionSE<DatabasePopulator> populators)
CompositeDatabasePopulator
を作成します。与えられたポピュレーターで。populators
- 委譲する 1 つ以上のポピュレーター。public CompositeDatabasePopulator(DatabasePopulator... populators)
CompositeDatabasePopulator
を作成します。populators
- 委譲する 1 つ以上のポピュレーター。public void setPopulators(DatabasePopulator... populators)
public void addPopulators(DatabasePopulator... populators)
public reactor.core.publisher.Mono<VoidSE> populate(Connection connection) throws ScriptException
DatabasePopulator
Connection
を使用して、データベースにデータを入力、初期化、クリーンアップします。DatabasePopulator
の populate
connection
- データベースへの入力に使用する R2DBC 接続。すでに構成され、使用する準備ができています。null
であってはなりません。Mono
ScriptException
- 他のすべてのエラーの場合