public interface ITableMapping
Modifier and Type | Method and Description |
---|---|
ColumnMapping |
findField(String fieldName) |
ColumnMapping |
getIgnoreCaseColumnMapping(String columnName)
数据库列名
|
ColumnMapping |
getIgnoreCaseDBFieldColumnMapping(String fieldName) |
ColumnMapping |
getJavaFieldColumnMapping(String fieldName) |
String |
getName()
返回class名称
|
String |
getSchema()
得到schema名称。 ORM允许用户使用Annotation @Table(schema="S1")
添加在实体类上,指定该实体操作位于特定的schema上。
建模时的schema,在实际运行环境中经过重定向后变为实际部署的数据源名称。 |
String |
getSimpleName()
返回class名称Simple
|
ColumnMapping |
getStrictCaseColumnMapping(String columnName) |
ColumnMapping |
getStrictCaseDBFieldColumnMapping(String fieldName) |
Class<?> |
getThisType()
得到此表对应的模型类。对于基本类型来说,模型类型和容器类型都是一致的。
|
Class<?> getThisType()
String getName()
String getSimpleName()
String getSchema()
ColumnMapping findField(String fieldName)
ColumnMapping getStrictCaseDBFieldColumnMapping(String fieldName)
fieldName
- 实体字段ColumnMapping getIgnoreCaseDBFieldColumnMapping(String fieldName)
fieldName
- 实体字段ColumnMapping getJavaFieldColumnMapping(String fieldName)
fieldName
- java字段名称ColumnMapping getStrictCaseColumnMapping(String columnName)
columnName
- 数据库字段名称ColumnMapping getIgnoreCaseColumnMapping(String columnName)
columnName
- Copyright © 2020. All rights reserved.