See: Description
Interface | Description |
---|---|
ConnectionHandle |
Simple interface to be implemented by handles for a JDBC Connection.
|
ConnectionProxy |
Subinterface of
Connection to be implemented by
Connection proxies. |
SmartDataSource |
Extension of the
javax.sql.DataSource interface, to be
implemented by special DataSources that return JDBC Connections
in an unwrapped fashion. |
Class | Description |
---|---|
AbstractDataSource |
Abstract base class for Spring's
DataSource
implementations, taking care of the padding. |
AbstractDriverBasedDataSource |
Abstract base class for JDBC
DataSource implementations
that operate on a JDBC Driver . |
ConnectionHolder |
Connection holder, wrapping a JDBC Connection.
|
DataSourceTransactionManager |
PlatformTransactionManager
implementation for a single JDBC DataSource . |
DataSourceUtils |
Helper class that provides static methods for obtaining JDBC Connections from
a
DataSource . |
DelegatingDataSource |
JDBC
DataSource implementation that delegates all calls
to a given target DataSource . |
DriverManagerDataSource |
Simple implementation of the standard JDBC
DataSource interface,
configuring the plain old JDBC DriverManager via bean properties, and
returning a new Connection from every getConnection call. |
IsolationLevelDataSourceAdapter |
An adapter for a target
DataSource , applying the current
Spring transaction's isolation level (and potentially specified user credentials)
to every getConnection call. |
JdbcTransactionObjectSupport |
Convenient base class for JDBC-aware transaction objects.
|
LazyConnectionDataSourceProxy |
Proxy for a target DataSource, fetching actual JDBC Connections lazily,
i.e.
|
SimpleConnectionHandle |
Simple implementation of the
ConnectionHandle interface,
containing a given JDBC Connection. |
SimpleDriverDataSource |
Simple implementation of the standard JDBC
DataSource interface,
configuring a plain old JDBC Driver via bean properties, and
returning a new Connection from every getConnection call. |
SingleConnectionDataSource |
Implementation of
SmartDataSource that wraps a single JDBC Connection
which is not closed after use. |
TransactionAwareDataSourceProxy |
Proxy for a target JDBC
DataSource , adding awareness of
Spring-managed transactions. |
UserCredentialsDataSourceAdapter |
An adapter for a target JDBC
DataSource , applying the specified
user credentials to every standard getConnection() call, implicitly
invoking getConnection(username, password) on the target. |
WebSphereDataSourceAdapter |
DataSource implementation that delegates all calls to a WebSphere
target DataSource , typically obtained from JNDI, applying a current
isolation level and/or current user credentials to every Connection obtained
from it. |