@Component public class ToolsHelperImpl extends Object implements IToolsDbHelper
| 构造器和说明 |
|---|
ToolsHelperImpl(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
DynamicRoutingDataSource dynamicRoutingDataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDataSource(String key,
com.alibaba.druid.pool.DruidDataSource dataSource)
添加数据源
|
void |
clear()
清空所有数据源
|
org.springframework.jdbc.core.JdbcTemplate |
getJdbcTemplate()
获取数据源连接
|
boolean |
isExistDataSource(String key)
查询是否包含指定的数据源
|
Set<String> |
keySet()
数据源key列表
|
void |
remove()
重置缓存(连接使用完后需调用)
|
void |
removeDataSource(String key)
移除数据源
|
void |
setDataSourceKey(String key)
设置当前数据源
|
long |
size()
数据源数量
|
public ToolsHelperImpl(@Qualifier(value="jdbcTemplateDynamic")
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
@Qualifier(value="dynamicRoutingDataSourceDynamic")
DynamicRoutingDataSource dynamicRoutingDataSource)
public org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
IToolsDbHelpergetJdbcTemplate 在接口中 IToolsDbHelperpublic boolean isExistDataSource(String key)
IToolsDbHelperisExistDataSource 在接口中 IToolsDbHelperkey - 关键字public Set<String> keySet()
IToolsDbHelperkeySet 在接口中 IToolsDbHelperpublic void addDataSource(String key, com.alibaba.druid.pool.DruidDataSource dataSource)
IToolsDbHelperaddDataSource 在接口中 IToolsDbHelperkey - 标识dataSource - 连接配置public void removeDataSource(String key)
IToolsDbHelperremoveDataSource 在接口中 IToolsDbHelperkey - 标识public void clear()
IToolsDbHelperclear 在接口中 IToolsDbHelperpublic long size()
IToolsDbHelpersize 在接口中 IToolsDbHelperpublic void setDataSourceKey(String key)
IToolsDbHelpersetDataSourceKey 在接口中 IToolsDbHelperkey - 标识public void remove()
IToolsDbHelperremove 在接口中 IToolsDbHelperCopyright © 2022. All rights reserved.