Uses of Class
org.springframework.jdbc.datasource.init.ScriptException
Package
Description
Provides extensible support for initializing databases through scripts.
-
Uses of ScriptException in org.springframework.jdbc.datasource.init
Modifier and TypeClassDescriptionclass
Thrown byScriptUtils
if an SQL script cannot be read.class
Thrown byScriptUtils
if an SQL script cannot be properly parsed.class
Thrown byScriptUtils
if a statement in an SQL script failed when executing it against the target database.class
Thrown when we cannot determine anything more specific than "something went wrong while processing an SQL script": for example, aSQLException
from JDBC that we cannot pinpoint more precisely.Modifier and TypeMethodDescriptionvoid
ResourceDatabasePopulator.execute
(DataSource dataSource) Execute thisResourceDatabasePopulator
against the givenDataSource
.static void
ScriptUtils.executeSqlScript
(Connection connection, Resource resource) Execute the given SQL script using default settings for statement separators, comment delimiters, and exception handling flags.static void
ScriptUtils.executeSqlScript
(Connection connection, EncodedResource resource) Execute the given SQL script using default settings for statement separators, comment delimiters, and exception handling flags.static void
ScriptUtils.executeSqlScript
(Connection connection, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, String[] commentPrefixes, String separator, String blockCommentStartDelimiter, String blockCommentEndDelimiter) Execute the given SQL script.static void
ScriptUtils.executeSqlScript
(Connection connection, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, String commentPrefix, String separator, String blockCommentStartDelimiter, String blockCommentEndDelimiter) Execute the given SQL script.void
CompositeDatabasePopulator.populate
(Connection connection) void
DatabasePopulator.populate
(Connection connection) Populate, initialize, or clean up the database using the provided JDBC connection.void
ResourceDatabasePopulator.populate
(Connection connection) Populate, initialize, or clean up the database using the provided JDBC connection.static void
ScriptUtils.splitSqlScript
(String script, char separator, List<String> statements) Deprecated.as of Spring Framework 5.2.16 with no plans for replacement.static void
ScriptUtils.splitSqlScript
(String script, String separator, List<String> statements) Deprecated.as of Spring Framework 5.2.16 with no plans for replacement.static void
ScriptUtils.splitSqlScript
(EncodedResource resource, String script, String separator, String[] commentPrefixes, String blockCommentStartDelimiter, String blockCommentEndDelimiter, List<String> statements) Deprecated.as of Spring Framework 5.2.16 with no plans for replacement.static void
ScriptUtils.splitSqlScript
(EncodedResource resource, String script, String separator, String commentPrefix, String blockCommentStartDelimiter, String blockCommentEndDelimiter, List<String> statements) Deprecated.as of Spring Framework 5.2.16 with no plans for replacement.