| 程序包 | 说明 |
|---|---|
| cn.gtmap.estateplat.core.support.mybatis.mapper |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,EntityHelper.EntityColumn> |
Example.propertyMap |
protected Map<String,EntityHelper.EntityColumn> |
Example.GeneratedCriteria.propertyMap |
| 限定符和类型 | 方法和说明 |
|---|---|
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)
获取主键信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
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序列直接写到列中
|
| 构造器和说明 |
|---|
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–2020 cn.gtmap. All rights reserved.