public class UnderlinedNameConversion extends NameConversion
| 构造器和说明 |
|---|
UnderlinedNameConversion() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getClassName(String tableName)
根据表名生成对应java实体类名称
注:非必须实现 |
String |
getColName(Class<?> c,
String attrName)
根据class和属性名,获取字段名,此字段必须存在表中,否则返回空
|
String |
getPropertyName(Class<?> c,
String colName)
todo ask
根据class和colName获取属性名,转换后属性名必须存在于类中
|
String |
getTableName(Class<?> c)
根据实体class获取表名
|
getAnnotationAttrName, getAnnotationColName, getAnnotationTableName, getColName, getPropertyNamepublic String getTableName(Class<?> c)
NameConversiongetTableName 在类中 NameConversionc - 实体类public String getClassName(String tableName)
NameConversiongetClassName 在类中 NameConversiontableName - 表名public String getColName(Class<?> c, String attrName)
NameConversiongetColName 在类中 NameConversionc - 属性所在类attrName - 属性名称public String getPropertyName(Class<?> c, String colName)
NameConversiongetPropertyName 在类中 NameConversionc - 转换后实体类colName - 数据列名Copyright © 2022. All rights reserved.