Package org.springframework.jdbc.datasource

Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.

See
          Description

Class Diagram Summary
datasource 
 

Interface Summary
SmartDataSourceInterface to be implemented by classes that can provide a connection to a relational database.
 

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.
 

Package org.springframework.jdbc.datasource Description

Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.