public class TableInfoFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static Set<Class<?>> |
defaultSupportColumnTypes |
private static Map<Class<?>,TableInfo> |
entityTableMap |
private static Map<Class<?>,TableInfo> |
mapperTableInfoMap |
private static Map<String,TableInfo> |
tableInfoMap |
| 构造器和说明 |
|---|
TableInfoFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static TableInfo |
createTableInfo(Class<?> entityClass) |
private static Class<?> |
getEntityClass(Class<?> mapperClass) |
static TableInfo |
ofEntityClass(Class<?> entityClass) |
static TableInfo |
ofMapperClass(Class<?> mapperClass) |
static TableInfo |
ofTableName(String tableName) |
private static final Set<Class<?>> defaultSupportColumnTypes
private static final Map<Class<?>,TableInfo> mapperTableInfoMap
private static final Map<Class<?>,TableInfo> entityTableMap
private static final Map<String,TableInfo> tableInfoMap
public TableInfoFactory()
public static TableInfo ofMapperClass(Class<?> mapperClass)
public static TableInfo ofEntityClass(Class<?> entityClass)
public static TableInfo ofTableName(String tableName)
private static Class<?> getEntityClass(Class<?> mapperClass)
private static TableInfo createTableInfo(Class<?> entityClass)
Copyright © 2023. All rights reserved.