类 cn.gtmap.estateplat.core.support.mybatis.mapper.EntityHelper.EntityColumn
的使用

使用 EntityHelper.EntityColumn 的软件包
cn.gtmap.estateplat.core.support.mybatis.mapper   
 

cn.gtmap.estateplat.core.support.mybatis.mapperEntityHelper.EntityColumn 的使用
 

类型参数类型为 EntityHelper.EntityColumncn.gtmap.estateplat.core.support.mybatis.mapper 中的字段
protected  Map<String,EntityHelper.EntityColumn> Example.propertyMap
           
protected  Map<String,EntityHelper.EntityColumn> Example.GeneratedCriteria.propertyMap
           
 

返回变量类型为 EntityHelper.EntityColumn 的类型的 cn.gtmap.estateplat.core.support.mybatis.mapper 中的方法
static Set<EntityHelper.EntityColumn> EntityHelper.getColumns(Class<?> entityClass)
          获取全部列
 Set<EntityHelper.EntityColumn> EntityHelper.EntityTable.getEntityClassColumns()
           
 Set<EntityHelper.EntityColumn> EntityHelper.EntityTable.getEntityClassPKColumns()
           
static Set<EntityHelper.EntityColumn> EntityHelper.getPKColumns(Class<?> entityClass)
          获取主键信息
 

参数类型为 EntityHelper.EntityColumncn.gtmap.estateplat.core.support.mybatis.mapper 中的方法
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getColumnEqualsProperty(EntityHelper.EntityColumn column, boolean first)
          获取 [AND] column = #{property}
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getIfCacheIsNull(EntityHelper.EntityColumn column, org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
          返回if条件的sqlNode 一般类型:<if test="property_cache!
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getIfCacheNotNull(EntityHelper.EntityColumn column, org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
          返回if条件的sqlNode 一般类型:<if test="property!
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getIfIsNull(EntityHelper.EntityColumn column, org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
          返回if条件的sqlNode 一般类型:<if test="property==null">columnNode</if>
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getIfNotNull(EntityHelper.EntityColumn column, org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
          返回if条件的sqlNode 一般类型:<if test="property!
protected  org.apache.ibatis.scripting.xmltags.SqlNode MapperTemplate.getIfNotNull(EntityHelper.EntityColumn column, org.apache.ibatis.scripting.xmltags.SqlNode columnNode, boolean empty)
          返回if条件的sqlNode 一般类型:<if test="property!
protected  String MapperTemplate.getSeqNextVal(EntityHelper.EntityColumn column)
          获取序列下个值的表达式
protected  void MapperTemplate.newSelectKeyMappedStatement(org.apache.ibatis.mapping.MappedStatement ms, EntityHelper.EntityColumn column)
          新建SelectKey节点 - 只对mysql的自动增长有效,Oracle序列直接写到列中
 

类型变量类型为 EntityHelper.EntityColumncn.gtmap.estateplat.core.support.mybatis.mapper 中的构造方法参数
Example.Criteria(Map<String,EntityHelper.EntityColumn> propertyMap)
           
Example.Criteria(Map<String,EntityHelper.EntityColumn> propertyMap, boolean exists)
           
Example.GeneratedCriteria(Map<String,EntityHelper.EntityColumn> propertyMap)
           
Example.GeneratedCriteria(Map<String,EntityHelper.EntityColumn> propertyMap, boolean exists)
           
 



Copyright © 2015–2018 cn.gtmap. All rights reserved.