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

Interface Summary
ConnectionHandle Simple interface to be implemented by handles for a JDBC Connection.
ConnectionProxy Subinterface of Connection to be implemented by connection proxies.
SmartDataSource Subinterface of javax.sql.DataSource, to be implemented by special DataSources that return pooled JDBC Connection in an unwrapped fashion.
 

Class Summary
AbstractDataSource Abstract base class for Spring's DataSource implementations, taking care of the "uninteresting" glue.
ConnectionHolder Connection holder, wrapping a JDBC Connection.
DataSourceTransactionManager PlatformTransactionManager implementation for a single JDBC DataSource.
DataSourceUtils Helper class that provides static methods to obtain connections from JNDI and close connections if necessary.
DelegatingDataSource DataSource implementation that delegates all calls to a given target DataSource.
DriverManagerDataSource Implementation of SmartDataSource that configures a plain old JDBC Driver via bean properties, and returns a new Connection every time.
JdbcTransactionObjectSupport Convenient base class for JDBC-aware transaction objects.
LazyConnectionDataSourceProxy Proxy for a target DataSource, fetching actual JDBC Connections lazily, i.e. not until first creation of a Statement.
SimpleConnectionHandle Simple implementation of the ConnectionHandle interface, containing a given JDBC Connection.
SingleConnectionDataSource Implementation of SmartDataSource that wraps a single connection which is not closed after use.
TransactionAwareDataSourceProxy Proxy for a target DataSource, adding awareness of Spring-managed transactions.
UserCredentialsDataSourceAdapter An adapter for a target DataSource, applying the given user credentials to every standard getConnection() call, that is, implicitly invoking getConnection(username, password) on the target.
 

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.



Copyright (C) 2003-2004 The Spring Framework Project.