public class DefaultDataSourceProvider extends Object implements cn.veasion.db.jdbc.DataSourceProvider
| 构造器和说明 |
|---|
DefaultDataSourceProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
Connection |
getConnection(DataSource dataSource) |
DataSource |
getDataSource(cn.veasion.db.jdbc.EntityDao<?,?> entityDao,
cn.veasion.db.base.JdbcTypeEnum jdbcTypeEnum) |
void |
releaseConnection(DataSource dataSource,
Connection connection) |
static void |
setDataSourceProvider(BiFunction<cn.veasion.db.jdbc.EntityDao<?,?>,cn.veasion.db.base.JdbcTypeEnum,DataSource> function)
提供 dataSource 扩展
|
public static void setDataSourceProvider(BiFunction<cn.veasion.db.jdbc.EntityDao<?,?>,cn.veasion.db.base.JdbcTypeEnum,DataSource> function)
public DataSource getDataSource(cn.veasion.db.jdbc.EntityDao<?,?> entityDao, cn.veasion.db.base.JdbcTypeEnum jdbcTypeEnum)
getDataSource 在接口中 cn.veasion.db.jdbc.DataSourceProviderpublic Connection getConnection(DataSource dataSource) throws SQLException
getConnection 在接口中 cn.veasion.db.jdbc.DataSourceProviderSQLExceptionpublic void releaseConnection(DataSource dataSource, Connection connection)
releaseConnection 在接口中 cn.veasion.db.jdbc.DataSourceProviderCopyright © 2021–2022. All rights reserved.