类 DefaultEntityResolve
- java.lang.Object
-
- tk.mybatis.mapper.mapperhelper.resolve.DefaultEntityResolve
-
- 所有已实现的接口:
EntityResolve
public class DefaultEntityResolve extends Object implements EntityResolve
- 作者:
- liuzh
-
-
构造器概要
构造器 构造器 说明 DefaultEntityResolve()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidprocessField(EntityTable entityTable, EntityField field, Config config, Style style)处理字段protected voidprocessGeneratedValue(EntityTable entityTable, EntityColumn entityColumn, javax.persistence.GeneratedValue generatedValue)处理 GeneratedValue 注解protected voidprocessKeyGenerator(EntityTable entityTable, EntityField field, EntityColumn entityColumn)处理主键策略protected voidprocessKeySql(EntityTable entityTable, EntityColumn entityColumn, KeySql keySql)处理 KeySql 注解protected voidprocessOrderBy(EntityTable entityTable, EntityField field, EntityColumn entityColumn)处理排序EntityTableresolveEntity(Class<?> entityClass, Config config)解析类为 EntityTable
-
-
-
方法详细资料
-
resolveEntity
public EntityTable resolveEntity(Class<?> entityClass, Config config)
从接口复制的说明:EntityResolve解析类为 EntityTable- 指定者:
resolveEntity在接口中EntityResolve- 返回:
-
processField
protected void processField(EntityTable entityTable, EntityField field, Config config, Style style)
处理字段- 参数:
entityTable-field-config-style-
-
processOrderBy
protected void processOrderBy(EntityTable entityTable, EntityField field, EntityColumn entityColumn)
处理排序- 参数:
entityTable-field-entityColumn-
-
processKeyGenerator
protected void processKeyGenerator(EntityTable entityTable, EntityField field, EntityColumn entityColumn)
处理主键策略- 参数:
entityTable-field-entityColumn-
-
processGeneratedValue
protected void processGeneratedValue(EntityTable entityTable, EntityColumn entityColumn, javax.persistence.GeneratedValue generatedValue)
处理 GeneratedValue 注解- 参数:
entityTable-entityColumn-generatedValue-
-
processKeySql
protected void processKeySql(EntityTable entityTable, EntityColumn entityColumn, KeySql keySql)
处理 KeySql 注解- 参数:
entityTable-entityColumn-keySql-
-
-