public class DruidTemplate extends java.lang.Object implements IDataSourceTemplate
实现了根据DbContext创建新的数据库连接池的方法
构造器和说明 |
---|
DruidTemplate() |
DruidTemplate(DataSourceProperties dataSourceProperties) |
限定符和类型 | 方法和说明 |
---|---|
IDataSource |
createDataSource(DbAccess db)
创建一个连接池数据源,加入到druidDataSources缓存集合
注意:如果缓存集合已经存在连接信息完全一致的数据源,则从缓存读取
如果initWhenCreate为true则会调用初始化操作
|
DataSourceProperties |
getDataSourceProperties() |
void |
setDataSourceProperties(DataSourceProperties dataSourceProperties) |
public DruidTemplate()
public DruidTemplate(DataSourceProperties dataSourceProperties)
public DataSourceProperties getDataSourceProperties()
public void setDataSourceProperties(DataSourceProperties dataSourceProperties)
public IDataSource createDataSource(DbAccess db) throws java.sql.SQLException
createDataSource
在接口中 IDataSourceTemplate
db
- java.sql.SQLException