public class Configuration extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static Dialect |
dialect |
protected static ConcurrentHashMap<String,Class<?>> |
tableNames |
static TableRule |
tableRule |
protected static ConcurrentHashMap<String,Table> |
tables |
| 构造器和说明 |
|---|
Configuration() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addAnnotatedClass(Class<?> clazz) |
static Class<?> |
getEntityByTableName(String tableName) |
static Table |
getTable(Class<?> entityClass) |
static Table |
getTable(String entityName) |
static void |
initTablesAssociate()
加载完所有的entity class后需要调用此方法来初始化各个entity之间的关联关系
分析JoinColumn、JoinColumns、JoinTable注解,自动加上默认值
|
protected static ConcurrentHashMap<String,Table> tables
protected static ConcurrentHashMap<String,Class<?>> tableNames
public static final Dialect dialect
public static final TableRule tableRule
public static void addAnnotatedClass(Class<?> clazz)
public static void initTablesAssociate()
Copyright © 2016. All rights reserved.