| Name | Description | Type | Package | Framework |
| CannotReadScriptException | Thrown by ScriptUtils if an SQL script cannot be read. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| CompositeDatabasePopulator | DatabasePopulator implementation that delegates to a list of otherDatabasePopulator implementations, executing all scripts. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| DatabasePopulator | Strategy used to populate, initialize, or clean up a database. | Interface | org.springframework.jdbc.datasource.init | Spring MVC |
| DatabasePopulatorUtils | Utility methods for executing a DatabasePopulator. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| DataSourceInitializer | Used to set up a database duringinitialization and clean up a database during | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| ResourceDatabasePopulator | Populates, initializes, or cleans up a database using SQL scripts defined inCall addScript(org. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| ScriptException | Root of the hierarchy of data access exceptions that are related to processingSince:4. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| ScriptParseException | Thrown by ScriptUtils if an SQL script cannot be properly parsed. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| ScriptStatementFailedException | Thrown by ScriptUtils if a statement in an SQL script failed whenexecuting it against the target database. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| ScriptUtils | Generic utility methods for working with SQL scripts. | Class | org.springframework.jdbc.datasource.init | Spring MVC |
| UncategorizedScriptException | Thrown when we cannot determine anything more specific than something wentwrong while processing an SQL script: for example, a SQLException | Class | org.springframework.jdbc.datasource.init | Spring MVC |