public class NamedDataSourceSelector extends Object implements DataSourceSelector
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_NAME |
private String |
defaultName |
private HighAvailableDataSource |
highAvailableDataSource |
private ThreadLocal<String> |
targetDataSourceName |
| 构造器和说明 |
|---|
NamedDataSourceSelector(HighAvailableDataSource highAvailableDataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSource |
get() |
String |
getDefaultName() |
String |
getName() |
String |
getTarget() |
void |
init() |
void |
resetDataSourceName() |
void |
setDefaultName(String defaultName) |
void |
setTarget(String name) |
private HighAvailableDataSource highAvailableDataSource
private ThreadLocal<String> targetDataSourceName
private String defaultName
public NamedDataSourceSelector(HighAvailableDataSource highAvailableDataSource)
public void init()
init 在接口中 DataSourceSelectorpublic String getName()
getName 在接口中 DataSourceSelectorpublic DataSource get()
get 在接口中 DataSourceSelectorpublic void setTarget(String name)
setTarget 在接口中 DataSourceSelectorpublic String getTarget()
public void resetDataSourceName()
public String getDefaultName()
public void setDefaultName(String defaultName)
Copyright © 2013–2019 Alibaba Group. All rights reserved.