public class DefaultDynamicDataSourceManager extends Object implements DynamicDataSourceManager, org.springframework.beans.factory.InitializingBean
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<String,DataSourceCreator> |
dataSourceCreatorMap |
private DynamicDataSourceProperties |
dataSourceProperties |
private DynamicDataSource |
dynamicDataSource |
private static org.slf4j.Logger |
LOGGER |
| 构造器和说明 |
|---|
DefaultDynamicDataSourceManager(DynamicDataSource dynamicDataSource,
List<DataSourceCreator> dataSourceCreatorList,
DynamicDataSourceProperties dataSourceProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addDynamicDataSource(DataSourceInfo dataSourceInfo) |
void |
afterPropertiesSet() |
void |
checkAllDataSource(boolean forceCheck) |
private void |
checkDataSource(DataSource dataSource) |
List<DataSourceInfo> |
listAllDataSourceInfo() |
void |
removeDynamicDataSource(String key) |
private static final org.slf4j.Logger LOGGER
private final DynamicDataSource dynamicDataSource
private Map<String,DataSourceCreator> dataSourceCreatorMap
private final DynamicDataSourceProperties dataSourceProperties
public DefaultDynamicDataSourceManager(DynamicDataSource dynamicDataSource, List<DataSourceCreator> dataSourceCreatorList, DynamicDataSourceProperties dataSourceProperties)
public void removeDynamicDataSource(String key)
public void addDynamicDataSource(DataSourceInfo dataSourceInfo)
addDynamicDataSource 在接口中 DynamicDataSourceManagerpublic List<DataSourceInfo> listAllDataSourceInfo()
public void checkAllDataSource(boolean forceCheck)
private void checkDataSource(DataSource dataSource)
public void afterPropertiesSet()
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanCopyright © 2023. All rights reserved.