| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
autoResultMap
自动根据字段生成
|
String |
catalog
catalog 名称,配置后,会在表名前面加上 catalog 名称,规则为:catalog.schema.tableName,支持全局 mybatis.provider.catalog 配置
|
String[] |
excludeFields
排除指定字段名的字段
|
Class<?>[] |
excludeFieldTypes
排除指定类型的字段
|
Class<?>[] |
excludeSuperClasses
排除指定父类的所有字段
|
Entity.Prop[] |
props
属性配置
|
String |
remark
备注,仅用于在注解上展示,不用于任何其他处理
|
String |
resultMap
使用指定的
|
String |
schema
schema 名称,配置后,会在表名前面加上 schema 名称,规则为:catalog.schema.tableName,支持全局 mybatis.provider.schema 配置
|
String |
style
名称规则、样式,同时应用于表名和列名,不想用于表名时,直接指定表名
value()即可。 |
String |
value
表名,默认空时使用对象名(不进行任何转换)
|
public abstract String value
public abstract String remark
public abstract String catalog
public abstract String schema
public abstract String style
value()即可。
2.0版本之前默认为 Style.NORMAL, 2.0版本之后默认使用 Style.LOWER_UNDERSCORE
可以通过 Style.DEFAULT_STYLE_KEY = 格式 来修改默认值
public abstract String resultMap
public abstract Entity.Prop[] props
public abstract Class<?>[] excludeSuperClasses
public abstract Class<?>[] excludeFieldTypes
public abstract String[] excludeFields
Copyright © 2023. All rights reserved.