| Package | Description |
|---|---|
| cn.gtmap.estateplat.core.support.mybatis.mapper |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,EntityHelper.EntityColumn> |
Example.propertyMap |
protected Map<String,EntityHelper.EntityColumn> |
Example.GeneratedCriteria.propertyMap |
| Modifier and Type | Method and Description |
|---|---|
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)
获取主键信息
|
| Modifier and Type | Method and Description |
|---|---|
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
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfCacheNotNull(EntityHelper.EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
返回if条件的sqlNode
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfIsNull(EntityHelper.EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
返回if条件的sqlNode
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfNotNull(EntityHelper.EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
返回if条件的sqlNode
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfNotNull(EntityHelper.EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode,
boolean empty)
返回if条件的sqlNode
|
protected String |
MapperTemplate.getSeqNextVal(EntityHelper.EntityColumn column)
获取序列下个值的表达式
|
protected void |
MapperTemplate.newSelectKeyMappedStatement(org.apache.ibatis.mapping.MappedStatement ms,
EntityHelper.EntityColumn column)
新建SelectKey节点 - 只对mysql的自动增长有效,Oracle序列直接写到列中
|
| Constructor and Description |
|---|
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–2022 cn.gtmap. All rights reserved.