接口的使用
org.springframework.jdbc.datasource.lookup.DataSourceLookup
使用DataSourceLookup的程序包 程序包 说明 org.springframework.jdbc.datasource.lookup Provides a strategy for looking up JDBC DataSources by name.org.springframework.orm.jpa.persistenceunit Internal support for managing JPA persistence units.org.springframework.jdbc.datasource.lookup中DataSourceLookup的使用
实现DataSourceLookup的org.springframework.jdbc.datasource.lookup中的类 修饰符和类型 类 说明 class
BeanFactoryDataSourceLookup
DataSourceLookup
implementation based on a SpringBeanFactory
.class
JndiDataSourceLookup
JNDI-basedDataSourceLookup
implementation.class
MapDataSourceLookup
SimpleDataSourceLookup
implementation that relies on a map for doing lookups.class
SingleDataSourceLookup
An implementation of the DataSourceLookup that simply wraps a single given DataSource, returned for any data source name.参数类型为DataSourceLookup的org.springframework.jdbc.datasource.lookup中的方法 修饰符和类型 方法 说明 void
AbstractRoutingDataSource. setDataSourceLookup(DataSourceLookup dataSourceLookup)
Set the DataSourceLookup implementation to use for resolving data source name Strings in thetargetDataSources
map.org.springframework.orm.jpa.persistenceunit中DataSourceLookup的使用
返回DataSourceLookup的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 DataSourceLookup
DefaultPersistenceUnitManager. getDataSourceLookup()
Return the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names inpersistence.xml
against Spring-managed DataSource instances.参数类型为DataSourceLookup的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 void
DefaultPersistenceUnitManager. setDataSourceLookup(DataSourceLookup dataSourceLookup)
Specify the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names inpersistence.xml
against Spring-managed DataSource instances.