| 程序包 | 说明 |
|---|---|
| tk.mybatis.mapper.entity | |
| tk.mybatis.mapper.mapperhelper |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,EntityColumn> |
Example.propertyMap |
protected Map<String,EntityColumn> |
Example.OrderBy.propertyMap |
protected Map<String,EntityColumn> |
Example.GeneratedCriteria.propertyMap |
protected Map<String,EntityColumn> |
EntityTable.propertyMap |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<EntityColumn> |
EntityTable.getEntityClassColumns() |
Set<EntityColumn> |
EntityTable.getEntityClassPKColumns() |
Map<String,EntityColumn> |
EntityTable.getPropertyMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EntityTable.setEntityClassColumns(Set<EntityColumn> entityClassColumns) |
void |
EntityTable.setEntityClassPKColumns(Set<EntityColumn> entityClassPKColumns) |
| 构造器和说明 |
|---|
Criteria(Map<String,EntityColumn> propertyMap,
boolean exists,
boolean notNull) |
GeneratedCriteria(Map<String,EntityColumn> propertyMap,
boolean exists,
boolean notNull) |
OrderBy(Example example,
Map<String,EntityColumn> propertyMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Set<EntityColumn> |
EntityHelper.getColumns(Class<?> entityClass)
获取全部列
|
static Set<EntityColumn> |
EntityHelper.getPKColumns(Class<?> entityClass)
获取主键信息
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
SqlHelper.getBindCache(EntityColumn column)
|
static String |
SqlHelper.getBindValue(EntityColumn column,
String value)
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getColumnEqualsProperty(EntityColumn column,
boolean first)
已过时。
4.x版本会移除该方法
|
String |
MapperTemplate.getIDENTITY(EntityColumn column)
获取IDENTITY值的表达式
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfCacheIsNull(EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
已过时。
4.x版本会移除该方法
|
static String |
SqlHelper.getIfCacheIsNull(EntityColumn column,
String contents)
如果_cache == null
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfCacheNotNull(EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
已过时。
4.x版本会移除该方法
|
static String |
SqlHelper.getIfCacheNotNull(EntityColumn column,
String contents)
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfIsNull(EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
已过时。
4.x版本会移除该方法
|
static String |
SqlHelper.getIfIsNull(EntityColumn column,
String contents,
boolean empty)
判断自动==null的条件结构
|
static String |
SqlHelper.getIfIsNull(String entityName,
EntityColumn column,
String contents,
boolean empty)
判断自动==null的条件结构
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfNotNull(EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode)
已过时。
4.x版本会移除该方法
|
protected org.apache.ibatis.scripting.xmltags.SqlNode |
MapperTemplate.getIfNotNull(EntityColumn column,
org.apache.ibatis.scripting.xmltags.SqlNode columnNode,
boolean empty)
已过时。
4.x版本会移除该方法
|
static String |
SqlHelper.getIfNotNull(EntityColumn column,
String contents,
boolean empty)
判断自动!
|
static String |
SqlHelper.getIfNotNull(String entityName,
EntityColumn column,
String contents,
boolean empty)
判断自动!
|
protected String |
MapperTemplate.getSeqNextVal(EntityColumn column)
获取序列下个值的表达式
|
protected void |
MapperTemplate.newSelectKeyMappedStatement(org.apache.ibatis.mapping.MappedStatement ms,
EntityColumn column)
新建SelectKey节点
|
Copyright © 2017. All rights reserved.