public class DefaultMappingHandler extends Object implements MappingHandler
| 构造器和说明 |
|---|
DefaultMappingHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getColumnName(Class<?> entityClass,
String fieldName)
根据属性名获取列名
|
String |
getPkColumnName(Class<?> entityClass)
根据类名获取主键列名
|
String |
getPkFieldName(Class<?> entityClass)
根据类名获取主键字段名
|
String |
getPkNativeValue(Class<?> entityClass,
String dialect)
根据实体名获取主键序列名 oracle才有用 自增类主键数据库直接返回null即可
|
String |
getTableName(Class<?> entityClass,
Map<String,AutoField> fieldMap)
根据实体名获取表名
|
public String getTableName(Class<?> entityClass, Map<String,AutoField> fieldMap)
MappingHandlergetTableName 在接口中 MappingHandlerentityClass - the entity classfieldMap - the field mappublic String getPkFieldName(Class<?> entityClass)
MappingHandlergetPkFieldName 在接口中 MappingHandlerentityClass - the entity classpublic String getPkColumnName(Class<?> entityClass)
MappingHandlergetPkColumnName 在接口中 MappingHandlerentityClass - the entity classpublic String getColumnName(Class<?> entityClass, String fieldName)
MappingHandlergetColumnName 在接口中 MappingHandlerentityClass - the entity classfieldName - the field namepublic String getPkNativeValue(Class<?> entityClass, String dialect)
MappingHandlergetPkNativeValue 在接口中 MappingHandlerentityClass - the entity classdialect - the dialectCopyright © 2016. All rights reserved.