org.springframework.jdbc.datasource
Class Diagram datasource

Class Summary
AbstractDataSourceAbstract base class for Spring's DataSource implementations, taking care of the "uninteresting" glue.
CannotCloseJdbcConnectionExceptionException thrown when we successfully executed a SQL statement, but then failed to close the JDBC connection.
CannotGetJdbcConnectionExceptionFatal exception thrown when we can't connect to an RDBMS using JDBC.
ConnectionHolderConnection holder, wrapping a JDBC Connection.
DataSourceTransactionManagerPlatformTransactionManager implementation for single JDBC data sources.
DataSourceTransactionObjectDataSource transaction object, representing a ConnectionHolder.
DataSourceUtilsHelper class that provides static methods to obtain connections from JNDI and close connections if necessary.
DriverManagerDataSourceImplementation of SmartDataSource that configures a plain old JDBC Driver via bean properties, and returns a new connection every time.
SingleConnectionDataSourceImplementation of SmartDataSource that wraps a single connection which is not closed after use.
SmartDataSourceInterface to be implemented by classes that can provide a connection to a relational database.