インターフェース | 説明 |
---|---|
DatabasePopulator | データベースの作成、初期化、クリーンアップに使用される戦略。 |
クラス | 説明 |
---|---|
CompositeDatabasePopulator | 指定された DatabasePopulator 実装のリストに委譲し、すべてのスクリプトを実行する複合 DatabasePopulator 。 |
DatabasePopulatorUtils | DatabasePopulator を実行するためのユーティリティメソッド。 |
DataSourceInitializer | |
ResourceDatabasePopulator | 外部リソースで定義された SQL スクリプトを使用して、データベースにデータを入力、初期化、クリーンアップします。 |
ScriptUtils | SQL スクリプトを操作するための汎用ユーティリティメソッド。 |
例外 | 説明 |
---|---|
CannotReadScriptException | SQL スクリプトを読み取れない場合に ScriptUtils によってスローされます。 |
ScriptException | SQL スクリプトの処理に関連するデータアクセス例外の階層のルート。 |
ScriptParseException | SQL スクリプトを適切に解析できない場合、 ScriptUtils によってスローされます。 |
ScriptStatementFailedException | SQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、 ScriptUtils によってスローされます。 |
UncategorizedScriptException | 「SQL スクリプトの処理中に問題が発生した」よりも具体的なものを特定できない場合にスローされます。たとえば、JDBC の SQLException を使用して、正確に特定することはできません。 |