public final class TableUnits extends Object
| 构造器和说明 |
|---|
TableUnits() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.base.Optional<TableUnit> |
findTableUnit(String dataSourceName,
String actualTableName)
根据数据源和真实表名称查找路由表单元.
|
List<Set<String>> |
getActualTableNameGroups(String dataSourceName,
Set<String> logicTableNames)
根据数据源和逻辑表名称获取真实表集合组.
|
Map<String,Set<String>> |
getDataSourceLogicTablesMap(Collection<String> dataSourceNames)
根据数据源名称获取数据源和逻辑表名称集合的映射关系.
|
Collection<String> |
getDataSourceNames()
获取全部数据源名称.
|
public Collection<String> getDataSourceNames()
public com.google.common.base.Optional<TableUnit> findTableUnit(String dataSourceName, String actualTableName)
dataSourceName - 数据源名称actualTableName - 真实表名称public List<Set<String>> getActualTableNameGroups(String dataSourceName, Set<String> logicTableNames)
每一组的真实表集合都属于同一逻辑表.
dataSourceName - 数据源名称logicTableNames - 逻辑表名称集合Copyright © 2017. All rights reserved.