パッケージ | 説明 |
---|---|
org.springframework.jdbc.datasource.init | スクリプトを介してデータベースを初期化するための拡張可能なサポートを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class | CannotReadScriptException SQL スクリプトを読み取れない場合に ScriptUtils によってスローされます。 |
class | ScriptParseException SQL スクリプトを適切に解析できない場合、 ScriptUtils によってスローされます。 |
class | ScriptStatementFailedException SQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、 ScriptUtils によってスローされます。 |
class | UncategorizedScriptException 「SQL スクリプトの処理中に問題が発生した」よりも具体的なものを判断できない場合にスローされます。たとえば、より正確に特定できない JDBC からの SQLException SE です。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ResourceDatabasePopulator.execute(DataSourceSE dataSource) この ResourceDatabasePopulator を指定された DataSource SE に対して実行します。 |
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) 使用すべきではありません。 Spring Framework 5.2.16 の時点で、代替の予定はありません。これは内部 API であり、Spring Framework 6.0 で削除される可能性があります。 |
static void | ScriptUtils.splitSqlScript(EncodedResource resource, StringSE script, StringSE separator, StringSE commentPrefix, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter, ListSE<StringSE> statements) 使用すべきではありません。 Spring Framework 5.2.16 の時点で、代替の予定はありません。これは内部 API であり、Spring Framework 6.0 で削除される可能性があります。 |
static void | ScriptUtils.splitSqlScript(StringSE script, char separator, ListSE<StringSE> statements) 使用すべきではありません。 Spring Framework 5.2.16 の時点で、代替の予定はありません。これは内部 API であり、Spring Framework 6.0 で削除される可能性があります。 |
static void | ScriptUtils.splitSqlScript(StringSE script, StringSE separator, ListSE<StringSE> statements) 使用すべきではありません。 Spring Framework 5.2.16 の時点で、代替の予定はありません。これは内部 API であり、Spring Framework 6.0 で削除される可能性があります。 |