类 DataSourceResolver
java.lang.Object
org.springframework.jdbc.datasource.AbstractDataSource
org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource
cn.hamm.airpower.datasource.DataSourceResolver
- 所有已实现的接口:
Wrapper,CommonDataSource,DataSource,org.springframework.beans.factory.InitializingBean
@Service
public class DataSourceResolver
extends org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource
数据源操作类
- 作者:
- Hamm.cn
-
字段概要
字段从类继承的字段 org.springframework.jdbc.datasource.AbstractDataSource
logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static void清空数据源参数voidcreateDatabase(DataSource dataSource) 创建数据库voidcreateDataSource(DataSource dataSourceInfo) 创建数据源protected Objectstatic String获取数据源参数static voidsetDataSourceParam(String param) 设置数据源参数从类继承的方法 org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource
afterPropertiesSet, createConnectionBuilder, createShardingKeyBuilder, determineTargetDataSource, getConnection, getConnection, getResolvedDataSources, getResolvedDefaultDataSource, initialize, isWrapperFor, resolveSpecifiedDataSource, resolveSpecifiedLookupKey, setDataSourceLookup, setDefaultTargetDataSource, setLenientFallback, setTargetDataSources, unwrap从类继承的方法 org.springframework.jdbc.datasource.AbstractDataSource
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter
-
字段详细资料
-
DATA_SOURCE_LIST
数据源列表
-
-
构造器详细资料
-
DataSourceResolver
public DataSourceResolver()初始化空列表
-
-
方法详细资料
-
getDataSourceParam
获取数据源参数
- 返回:
- 数据源参数
-
setDataSourceParam
设置数据源参数
- 参数:
param- 参数
-
clearDataSourceParam
public static void clearDataSourceParam()清空数据源参数
-
createDatabase
创建数据库
- 参数:
dataSource- 数据源信息
-
createDataSource
创建数据源
- 参数:
dataSourceInfo- 数据源
-
determineCurrentLookupKey
- 指定者:
determineCurrentLookupKey在类中org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource
-