类 EntityTable
- java.lang.Object
-
- tk.mybatis.mapper.entity.EntityTable
-
public class EntityTable extends Object
数据库表- 作者:
- liuzh
-
-
字段概要
字段 修饰符和类型 字段 说明 static PatternDELIMITERprotected Map<String,EntityColumn>propertyMap
-
构造器概要
构造器 构造器 说明 EntityTable(Class<?> entityClass)
-
方法概要
-
-
-
字段详细资料
-
DELIMITER
public static final Pattern DELIMITER
-
propertyMap
protected Map<String,EntityColumn> propertyMap
-
-
构造器详细资料
-
EntityTable
public EntityTable(Class<?> entityClass)
-
-
方法详细资料
-
getResultMap
public org.apache.ibatis.mapping.ResultMap getResultMap(org.apache.ibatis.session.Configuration configuration)
生成当前实体的resultMap对象- 参数:
configuration-- 返回:
-
initPropertyMap
public void initPropertyMap()
初始化 - Example 会使用
-
getInstance
public <T> org.apache.ibatis.type.TypeHandler<T> getInstance(Class<?> javaTypeClass, Class<?> typeHandlerClass)
实例化TypeHandler- 参数:
javaTypeClass-typeHandlerClass-- 返回:
-
getBaseSelect
public String getBaseSelect()
-
setBaseSelect
public void setBaseSelect(String baseSelect)
-
getCatalog
public String getCatalog()
-
setCatalog
public void setCatalog(String catalog)
-
getEntityClass
public Class<?> getEntityClass()
-
getEntityClassColumns
public LinkedHashSet<EntityColumn> getEntityClassColumns()
-
setEntityClassColumns
public void setEntityClassColumns(LinkedHashSet<EntityColumn> entityClassColumns)
-
getEntityClassPKColumns
public LinkedHashSet<EntityColumn> getEntityClassPKColumns()
-
setEntityClassPKColumns
public void setEntityClassPKColumns(LinkedHashSet<EntityColumn> entityClassPKColumns)
-
getKeyColumns
public String[] getKeyColumns()
-
setKeyColumns
public void setKeyColumns(String keyColumn)
-
getKeyProperties
public String[] getKeyProperties()
-
setKeyProperties
public void setKeyProperties(String keyProperty)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getOrderByClause
public String getOrderByClause()
-
setOrderByClause
public void setOrderByClause(String orderByClause)
-
getPrefix
public String getPrefix()
-
getPropertyMap
public Map<String,EntityColumn> getPropertyMap()
-
getSchema
public String getSchema()
-
setSchema
public void setSchema(String schema)
-
setTable
public void setTable(javax.persistence.Table table)
-
-