| Name | Description | Type | Package | Framework |
| AbstractDataSource | Abstract base class for Spring's DataSource'Padding' in the context of this class means default implementations | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| AbstractDriverBasedDataSource | Abstract base class for JDBC DataSource implementationsthat operate on a JDBC Driver. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| AbstractRoutingDataSource | Abstract DataSource implementation that routes getConnection()calls to one of various target DataSources based on a lookup key. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| BeanFactoryDataSourceLookup | DataSourceLookup implementation based on a Spring BeanFactory. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| 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 |
|
| ConnectionHandle | Simple interface to be implemented by handles for a JDBC Connection. | Interface | org.springframework.jdbc.datasource | Spring MVC |
|
| ConnectionHolder | Connection holder, wrapping a JDBC Connection. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| ConnectionProperties | ConnectionProperties serves as a simple data container that allowsessential JDBC connection properties to be configured consistently, | Interface | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| ConnectionProxy | Subinterface of Connection to be implemented byConnection proxies. | Interface | org.springframework.jdbc.datasource | 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 |
|
| DataSourceFactory | DataSourceFactory encapsulates the creation of a particularDataSource implementation such as a | Interface | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| DataSourceInitializer | Used to set up a database duringinitialization and clean up a database during | Class | org.springframework.jdbc.datasource.init | Spring MVC |
|
| DataSourceLookup | Strategy interface for looking up DataSources by name. | Interface | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| DataSourceLookupFailureException | Exception to be thrown by a DataSourceLookup implementation,indicating that the specified DataSource could not be obtained. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| DataSourceTransactionManager | PlatformTransactionManagercapable of working in any environment with any JDBC driver, as long as the setup | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| DataSourceUtils | Helper class that provides static methods for obtaining JDBC Connections froma DataSource. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| DelegatingDataSource | JDBC DataSource implementation that delegates all callsto a given target DataSource. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| DriverManagerDataSource | Simple implementation of the standard JDBC DataSource interface,configuring the plain old JDBC DriverManager via bean properties, and | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| EmbeddedDatabase | EmbeddedDatabase serves as a handle to an embedded database instance. | Interface | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| EmbeddedDatabaseBuilder | A builder that provides a convenient API for constructing an embedded database. | Class | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| EmbeddedDatabaseConfigurer | EmbeddedDatabaseConfigurer encapsulates the configuration required tocreate, connect to, and shut down a specific type of embedded database such as | Interface | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| EmbeddedDatabaseFactory | Factory for creating an EmbeddedDatabase instance. | Class | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| EmbeddedDatabaseFactoryBean | A subclass of EmbeddedDatabaseFactory that implements FactoryBeanfor registration as a Spring bean. | Class | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| EmbeddedDatabaseType | enum EmbeddedDatabaseTypeA supported embedded database type. | Class | org.springframework.jdbc.datasource.embedded | Spring MVC |
|
| IsolationLevelDataSourceAdapter | An adapter for a target DataSource, applying the currentSpring transaction's isolation level (and potentially specified user credentials) | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| IsolationLevelDataSourceRouter | DataSource that routes to one of various target DataSources based on thecurrent transaction isolation level. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| JdbcTransactionObjectSupport | Convenient base class for JDBC-aware transaction objects. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| JndiDataSourceLookup | JNDI-based DataSourceLookup implementation. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| LazyConnectionDataSourceProxy | Proxy for a target DataSource, fetching actual JDBC Connections lazily,i. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| MapDataSourceLookup | Simple DataSourceLookup implementation that relies on a map for doing lookups. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| OutputStreamFactory | Internal helper for exposing dummy OutputStreams to embedded databasessuch as Derby, preventing the creation of a log file. | Class | org.springframework.jdbc.datasource.embedded | 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 |
|
| SimpleConnectionHandle | Simple implementation of the ConnectionHandle interface,containing a given JDBC Connection. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| SimpleDriverDataSource | Simple implementation of the standard JDBC DataSource interface,configuring a plain old JDBC Driver via bean properties, and | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| SingleConnectionDataSource | which is not closed after use. | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| SingleDataSourceLookup | An implementation of the DataSourceLookup that simply wraps asingle given DataSource, returned for any data source name. | Class | org.springframework.jdbc.datasource.lookup | Spring MVC |
|
| SmartDataSource | Extension of the javax. | Interface | org.springframework.jdbc.datasource | Spring MVC |
|
| TransactionAwareDataSourceProxy | Proxy for a target JDBC DataSource, adding awareness ofSpring-managed transactions. | Class | org.springframework.jdbc.datasource | 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 |
|
| UserCredentialsDataSourceAdapter | An adapter for a target JDBC DataSource, applying the specifieduser credentials to every standard getConnection() call, implicitly | Class | org.springframework.jdbc.datasource | Spring MVC |
|
| WebSphereDataSourceAdapter | DataSource implementation that delegates all calls to a WebSpheretarget DataSource, typically obtained from JNDI, applying a current | Class | org.springframework.jdbc.datasource | Spring MVC |