インターフェース DatabasePopulator
- すべての既知の実装クラス:
CompositeDatabasePopulator
,ResourceDatabasePopulator
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
データベースの作成、初期化、クリーンアップに使用される戦略。
- 導入:
- 3.0
- 作成者:
- Keith Donald, Sam Brannen
- 関連事項:
方法の概要
修飾子と型メソッド説明void
populate
(ConnectionSE connection) 提供された JDBC 接続を使用して、データベースにデータを入力、初期化、クリーンアップします。
メソッドの詳細
populate
提供された JDBC 接続を使用して、データベースにデータを入力、初期化、クリーンアップします。警告 : 具体的な実装では、提供されている
Connection
SE を閉じないでください。具体的な実装では、エラーが発生した場合に
SQLException
SE をスローすることがありますが、代わりに特定のScriptException
をスローすることを強くお勧めします。例: Spring のResourceDatabasePopulator
およびDatabasePopulatorUtils
は、すべてのSQLExceptions
をScriptExceptions
にラップします。- パラメーター:
connection
- 使用する JDBC 接続。すでに構成され、使用する準備ができています。非null
- 例外:
SQLExceptionSE
- データベースとの対話中に回復不能なデータアクセス例外が発生した場合ScriptException
- 他のすべてのエラーの場合- 関連事項: