The Spring Framework

## Uses of Class
org.springframework.jdbc.datasource.AbstractDataSource

Packages that use AbstractDataSource
org.springframework.jdbc.datasource: Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.
org.springframework.jdbc.datasource.lookup: Provides a strategy for looking up JDBC DataSources by name.

Uses of AbstractDataSource in org.springframework.jdbc.datasource

Subclasses of AbstractDataSource in org.springframework.jdbc.datasource
`class` `AbstractDriverBasedDataSource` Abstract base class for JDBC `DataSource` implementations that operate on a JDBC `Driver`.
`class` `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.
`class` `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.
`class` `SingleConnectionDataSource` Implementation of `SmartDataSource` that wraps a single JDBC Connection which is not closed after use.

Uses of AbstractDataSource in org.springframework.jdbc.datasource.lookup

Subclasses of AbstractDataSource in org.springframework.jdbc.datasource.lookup
`class` `AbstractRoutingDataSource` Abstract `DataSource` implementation that routes `AbstractRoutingDataSource.getConnection()` calls to one of various target DataSources based on a lookup key.
`class` `IsolationLevelDataSourceRouter` DataSource that routes to one of various target DataSources based on the current transaction isolation level.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.