public class DynamicDataSource
extends org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource
| 构造器和说明 |
|---|
DynamicDataSource() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addDataSource(String key,
DataSource ds) |
protected Object |
determineCurrentLookupKey()
获取当前线程数据源
|
protected DataSource |
determineTargetDataSource() |
static DataSource |
getDatasource(String key) |
static Map<String,DataSource> |
getDataSources() |
static DataSource |
getDefaultDatasource() |
static void |
setDefaultDatasource(DataSource ds) |
afterPropertiesSet, getConnection, getConnection, getResolvedDataSources, getResolvedDefaultDataSource, isWrapperFor, resolveSpecifiedDataSource, resolveSpecifiedLookupKey, setDataSourceLookup, setDefaultTargetDataSource, setLenientFallback, setTargetDataSources, unwrapprotected Object determineCurrentLookupKey()
determineCurrentLookupKey 在类中 org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSourceprotected DataSource determineTargetDataSource()
determineTargetDataSource 在类中 org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSourcepublic static void addDataSource(String key, DataSource ds)
public static void setDefaultDatasource(DataSource ds)
public static DataSource getDefaultDatasource()
public static DataSource getDatasource(String key)
public static Map<String,DataSource> getDataSources()
Copyright © 2022. All rights reserved.