open class BeanFactoryDataSourceLookup : DataSourceLookup, BeanFactoryAware
DataSourceLookup implementation based on a Spring BeanFactory.
Will lookup Spring managed beans identified by bean name, expecting them to be of type javax.sql.DataSource.
Author
Costin Leau
Author
Juergen Hoeller
Since
2.0
See Also
org.springframework.beans.factory.BeanFactory
BeanFactoryDataSourceLookup()
Create a new instance of the BeanFactoryDataSourceLookup class. The BeanFactory to access must be set via BeanFactoryDataSourceLookup(beanFactory: BeanFactory)
Create a new instance of the BeanFactoryDataSourceLookup class. Use of this constructor is redundant if this object is being created by a Spring IoC container, as the supplied BeanFactory will be replaced by the BeanFactory that creates it (c.f. the BeanFactoryAware contract). So only use this constructor if you are using this class outside the context of a Spring IoC container. |
open fun getDataSource(dataSourceName: String): DataSource |
|
open fun setBeanFactory(beanFactory: BeanFactory): Unit |