public final class JDBCShardingMetaData extends ShardingMetaData
| 构造器和说明 |
|---|
JDBCShardingMetaData(com.google.common.util.concurrent.ListeningExecutorService executorService,
Map<String,DataSource> dataSourceMap,
ShardingRule shardingRule,
DatabaseType databaseType) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableMetaData |
getTableMetaData(DataNode dataNode,
ShardingDataSourceNames shardingDataSourceNames,
Map<String,Connection> connectionMap) |
Collection<String> |
getTableNamesFromDefaultDataSource(String defaultDataSourceName) |
getExecutorService, getTableMetaDataMap, hasColumn, init, isSupportedDatabaseType, refresh, refreshpublic JDBCShardingMetaData(com.google.common.util.concurrent.ListeningExecutorService executorService,
Map<String,DataSource> dataSourceMap,
ShardingRule shardingRule,
DatabaseType databaseType)
public TableMetaData getTableMetaData(DataNode dataNode, ShardingDataSourceNames shardingDataSourceNames, Map<String,Connection> connectionMap) throws SQLException
getTableMetaData 在类中 ShardingMetaDataSQLExceptionpublic Collection<String> getTableNamesFromDefaultDataSource(String defaultDataSourceName) throws SQLException
Copyright © 2018. All rights reserved.