public interface MappingTable
| 限定符和类型 | 方法和说明 |
|---|---|
MappingTable |
clone() |
MappingField |
getAutoIncrementField() |
String |
getEncoding() |
String |
getEngineName() |
Class |
getMappingClass() |
String |
getMappingClassName() |
MappingField |
getMappingFieldByColumnName(String str) |
MappingField |
getMappingFieldByJavaName(String fieldName) |
MappingField |
getMappingFieldByName(String fieldName)
不区分字段是Java字段还是数据库字段
|
Set<MappingField> |
getMappingFields() |
Set<MappingIndex> |
getMappingIndexes() |
List<MappingField> |
getMappingPrimaryKeyFields()
获得Class映射表中的主键值
|
String |
getMappingTableName()
如果注解@Table有自定义名称,则就是这个值
这个值是已经变换后的名称,如果正确则和数据库名称一致
注意:别名不转换
如果在匹配数据库是否存在时,有配置集群则是配置的集群
分表名称
|
String |
getSourceMappingTableName()
获取映射类转成表的名称
|
void |
setMappingTableName(String mappingTableName) |
Class getMappingClass()
Set<MappingField> getMappingFields()
Set<MappingIndex> getMappingIndexes()
String getMappingTableName()
如果在匹配数据库是否存在时,有配置集群则是配置的集群 分表名称
void setMappingTableName(String mappingTableName)
MappingTable clone()
List<MappingField> getMappingPrimaryKeyFields()
String getEngineName()
String getEncoding()
MappingField getMappingFieldByName(String fieldName)
fieldName - MappingField getMappingFieldByJavaName(String fieldName)
String getMappingClassName()
String getSourceMappingTableName()
MappingField getAutoIncrementField()
MappingField getMappingFieldByColumnName(String str)
Copyright © 2020. All rights reserved.