| パッケージ | 説明 |
|---|---|
| org.springframework.jdbc.datasource.init | スクリプトを介してデータベースを初期化するための拡張可能なサポートを提供します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CannotReadScriptExceptionSQL スクリプトを読み取れない場合に ScriptUtils によってスローされます。 |
class | ScriptParseExceptionSQL スクリプトを適切に解析できない場合、 ScriptUtils によってスローされます。 |
class | ScriptStatementFailedExceptionSQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、 ScriptUtils によってスローされます。 |
class | UncategorizedScriptException「SQL スクリプトの処理中に問題が発生した」よりも具体的なものを判断できない場合にスローされます。たとえば、より正確に特定できない JDBC からの SQLExceptionSE です。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ResourceDatabasePopulator.execute(DataSourceSE dataSource) この ResourceDatabasePopulator を指定された DataSourceSE に対して実行します。 |
static void | ScriptUtils.executeSqlScript(ConnectionSE connection, EncodedResource resource) ステートメント区切り文字、コメント区切り文字、例外処理フラグのデフォルト設定を使用して、指定された SQL スクリプトを実行します。 |
static void | ScriptUtils.executeSqlScript(ConnectionSE connection, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, StringSE[] commentPrefixes, StringSE separator, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter) 指定された SQL スクリプトを実行します。 |
static void | ScriptUtils.executeSqlScript(ConnectionSE connection, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, StringSE commentPrefix, StringSE separator, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter) 指定された SQL スクリプトを実行します。 |
static void | ScriptUtils.executeSqlScript(ConnectionSE connection, Resource resource) ステートメント区切り文字、コメント区切り文字、例外処理フラグのデフォルト設定を使用して、指定された SQL スクリプトを実行します。 |
void | ResourceDatabasePopulator.populate(ConnectionSE connection) 提供された JDBC 接続を使用して、データベースにデータを入力、初期化、クリーンアップします。 |
void | DatabasePopulator.populate(ConnectionSE connection) 提供された JDBC 接続を使用して、データベースにデータを入力、初期化、クリーンアップします。 |
void | CompositeDatabasePopulator.populate(ConnectionSE connection) |
static void | ScriptUtils.splitSqlScript(EncodedResource resource, StringSE script, StringSE separator, StringSE[] commentPrefixes, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter, ListSE<StringSE> statements)SQL スクリプトを、指定された区切り文字列で区切られた個別のステートメントに分割します。 |
static void | ScriptUtils.splitSqlScript(EncodedResource resource, StringSE script, StringSE separator, StringSE commentPrefix, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter, ListSE<StringSE> statements)SQL スクリプトを、指定された区切り文字列で区切られた個別のステートメントに分割します。 |
static void | ScriptUtils.splitSqlScript(StringSE script, char separator, ListSE<StringSE> statements)SQL スクリプトを、提供された区切り文字で区切られた個別のステートメントに分割します。 |
static void | ScriptUtils.splitSqlScript(StringSE script, StringSE separator, ListSE<StringSE> statements)SQL スクリプトを、指定された区切り文字列で区切られた個別のステートメントに分割します。 |