接口的使用
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中的类 修饰符和类型 类 说明 classBeanFactoryDataSourceLookupDataSourceLookupimplementation based on a SpringBeanFactory.classJndiDataSourceLookupJNDI-basedDataSourceLookupimplementation.classMapDataSourceLookupSimpleDataSourceLookupimplementation that relies on a map for doing lookups.classSingleDataSourceLookupAn implementation of the DataSourceLookup that simply wraps a single given DataSource, returned for any data source name.参数类型为DataSourceLookup的org.springframework.jdbc.datasource.lookup中的方法 修饰符和类型 方法 说明 voidAbstractRoutingDataSource. setDataSourceLookup(DataSourceLookup dataSourceLookup)Set the DataSourceLookup implementation to use for resolving data source name Strings in thetargetDataSourcesmap.org.springframework.orm.jpa.persistenceunit中DataSourceLookup的使用
返回DataSourceLookup的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 DataSourceLookupDefaultPersistenceUnitManager. getDataSourceLookup()Return the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names inpersistence.xmlagainst Spring-managed DataSource instances.参数类型为DataSourceLookup的org.springframework.orm.jpa.persistenceunit中的方法 修饰符和类型 方法 说明 voidDefaultPersistenceUnitManager. setDataSourceLookup(DataSourceLookup dataSourceLookup)Specify the JDBC DataSourceLookup that provides DataSources for the persistence provider, resolving data source names inpersistence.xmlagainst Spring-managed DataSource instances.