| 程序包 | 说明 |
|---|---|
| tk.mybatis.mapper.entity | |
| tk.mybatis.mapper.gensql | |
| tk.mybatis.mapper.mapperhelper | |
| tk.mybatis.mapper.mapperhelper.resolve |
| 限定符和类型 | 字段和说明 |
|---|---|
protected EntityTable |
Example.table |
protected EntityTable |
Example.Builder.table |
| 限定符和类型 | 方法和说明 |
|---|---|
EntityTable |
EntityColumn.getTable() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EntityColumn.setTable(EntityTable table) |
| 构造器和说明 |
|---|
EntityColumn(EntityTable table) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
GenSql.genSql(EntityTable entityTable,
EntityColumn entityColumn) |
String |
GenSql.NULL.genSql(EntityTable entityTable,
EntityColumn entityColumn) |
| 限定符和类型 | 方法和说明 |
|---|---|
static EntityTable |
EntityHelper.getEntityTable(Class<?> entityClass)
获取表对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
EntityTable |
EntityResolve.resolveEntity(Class<?> entityClass,
Config config)
解析类为 EntityTable
|
EntityTable |
DefaultEntityResolve.resolveEntity(Class<?> entityClass,
Config config) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
DefaultEntityResolve.processField(EntityTable entityTable,
EntityField field,
Config config,
Style style)
处理字段
|
protected void |
DefaultEntityResolve.processGeneratedValue(EntityTable entityTable,
EntityColumn entityColumn,
javax.persistence.GeneratedValue generatedValue)
处理 GeneratedValue 注解
|
protected void |
DefaultEntityResolve.processKeyGenerator(EntityTable entityTable,
EntityField field,
EntityColumn entityColumn)
处理主键策略
|
protected void |
DefaultEntityResolve.processKeySql(EntityTable entityTable,
EntityColumn entityColumn,
KeySql keySql)
处理 KeySql 注解
|
protected void |
DefaultEntityResolve.processOrderBy(EntityTable entityTable,
EntityField field,
EntityColumn entityColumn)
处理排序
|
Copyright © 2022. All Rights Reserved.