public class DefaultEntityResolve extends Object implements EntityResolve
Constructor and Description |
---|
DefaultEntityResolve() |
Modifier and Type | Method and Description |
---|---|
protected void |
processField(EntityTable entityTable,
EntityField field,
Config config,
Style style)
处理字段
|
protected void |
processGeneratedValue(EntityTable entityTable,
EntityColumn entityColumn,
javax.persistence.GeneratedValue generatedValue)
处理 GeneratedValue 注解
|
protected void |
processKeyGenerator(EntityTable entityTable,
EntityField field,
EntityColumn entityColumn)
处理主键策略
|
protected void |
processKeySql(EntityTable entityTable,
EntityColumn entityColumn,
KeySql keySql)
处理 KeySql 注解
|
protected void |
processOrderBy(EntityTable entityTable,
EntityField field,
EntityColumn entityColumn)
处理排序
|
EntityTable |
resolveEntity(Class<?> entityClass,
Config config)
解析类为 EntityTable
|
public EntityTable resolveEntity(Class<?> entityClass, Config config)
EntityResolve
resolveEntity
in interface EntityResolve
protected void processField(EntityTable entityTable, EntityField field, Config config, Style style)
entityTable
- field
- config
- style
- protected void processOrderBy(EntityTable entityTable, EntityField field, EntityColumn entityColumn)
entityTable
- field
- entityColumn
- protected void processKeyGenerator(EntityTable entityTable, EntityField field, EntityColumn entityColumn)
entityTable
- field
- entityColumn
- protected void processGeneratedValue(EntityTable entityTable, EntityColumn entityColumn, javax.persistence.GeneratedValue generatedValue)
entityTable
- entityColumn
- generatedValue
- protected void processKeySql(EntityTable entityTable, EntityColumn entityColumn, KeySql keySql)
entityTable
- entityColumn
- keySql
- Copyright © 2018. All rights reserved.