The Spring Framework

## Package org.springframework.jdbc.datasource.lookup

Provides a strategy for looking up JDBC DataSources by name.

See:
Description

Interface Summary
DataSourceLookup: Strategy interface for looking up DataSources by name.

Class Summary
AbstractRoutingDataSource: Abstract `DataSource` implementation that routes `AbstractRoutingDataSource.getConnection()` calls to one of various target DataSources based on a lookup key.
BeanFactoryDataSourceLookup: `DataSourceLookup` implementation based on a Spring `BeanFactory`.
IsolationLevelDataSourceRouter: DataSource that routes to one of various target DataSources based on the current transaction isolation level.
JndiDataSourceLookup: JNDI-based `DataSourceLookup` implementation.
MapDataSourceLookup: Simple `DataSourceLookup` implementation that relies on a map for doing lookups.
SingleDataSourceLookup: An implementation of the DataSourceLookup that simply wraps a single given DataSource, returned for any data source name.

Exception Summary
DataSourceLookupFailureException: Exception to be thrown by a DataSourceLookup implementation, indicating that the specified DataSource could not be obtained.

## Package org.springframework.jdbc.datasource.lookup Description

Provides a strategy for looking up JDBC DataSources by name.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.