public class TableManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static DynamicSchemaProcessor |
dynamicSchemaProcessor |
private static DynamicTableProcessor |
dynamicTableProcessor |
private static ThreadLocal<Map<String,String>> |
schemaMappingTL |
private static ThreadLocal<Map<String,String>> |
tableNameMappingTL |
| 限定符 | 构造器和说明 |
|---|---|
private |
TableManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clear() |
static DynamicSchemaProcessor |
getDynamicSchemaProcessor() |
static DynamicTableProcessor |
getDynamicTableProcessor() |
static String |
getHintSchemaMapping(String schema) |
static String |
getHintTableMapping(String tableName) |
static String |
getRealSchema(String schema,
String table) |
static String |
getRealTable(String tableName) |
static void |
setDynamicSchemaProcessor(DynamicSchemaProcessor dynamicSchemaProcessor) |
static void |
setDynamicTableProcessor(DynamicTableProcessor dynamicTableProcessor) |
static void |
setHintSchemaMapping(String schema,
String mappingSchema) |
static void |
setHintTableMapping(String tableName,
String mappingTable) |
private static DynamicTableProcessor dynamicTableProcessor
private static DynamicSchemaProcessor dynamicSchemaProcessor
private static final ThreadLocal<Map<String,String>> tableNameMappingTL
private static final ThreadLocal<Map<String,String>> schemaMappingTL
private TableManager()
public static DynamicTableProcessor getDynamicTableProcessor()
public static void setDynamicTableProcessor(DynamicTableProcessor dynamicTableProcessor)
public static DynamicSchemaProcessor getDynamicSchemaProcessor()
public static void setDynamicSchemaProcessor(DynamicSchemaProcessor dynamicSchemaProcessor)
public static void setHintTableMapping(String tableName, String mappingTable)
public static String getHintTableMapping(String tableName)
public static void setHintSchemaMapping(String schema, String mappingSchema)
public static String getHintSchemaMapping(String schema)
public static String getRealTable(String tableName)
public static String getRealSchema(String schema, String table)
public static void clear()
Copyright © 2023. All rights reserved.