类 com.github.abel533.mapperhelper.EntityHelper.EntityColumn
的使用

使用 EntityHelper.EntityColumn 的软件包
com.github.abel533.mapperhelper   
 

com.github.abel533.mapperhelperEntityHelper.EntityColumn 的使用
 

返回变量类型为 EntityHelper.EntityColumn 的类型的 com.github.abel533.mapperhelper 中的方法
static List<EntityHelper.EntityColumn> EntityHelper.getColumns(Class<?> entityClass)
          获取全部列
static List<EntityHelper.EntityColumn> EntityHelper.getPKColumns(Class<?> entityClass)
          获取主键信息
 

参数类型为 EntityHelper.EntityColumncom.github.abel533.mapperhelper 中的方法
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  String MapperTemplate.getSeqNextVal(EntityHelper.EntityColumn column)
          获取序列下个值的表达式
protected  void MapperTemplate.newSelectKeyMappedStatement(org.apache.ibatis.mapping.MappedStatement ms, EntityHelper.EntityColumn column)
          新建SelectKey节点 - 只对mysql的自动增长有效,Oracle序列直接写到列中
 



Copyright © 2014. All rights reserved.