@Documented
@Retention(value=RUNTIME)
@Target(value={TYPE,ANNOTATION_TYPE})
public @interface TableName
| 限定符和类型 | 可选元素和说明 |
|---|---|
boolean |
autoResultMap
是否自动构建 resultMap 并使用,
只生效与 mp 自动注入的 method,
如果设置 resultMap 则不会进行 resultMap 的自动构建并注入,
只适合个别字段 设置了 typeHandler 或 jdbcType 的情况
|
java.lang.String[] |
excludeProperty
需要排除的属性名
|
boolean |
keepGlobalPrefix
是否保持使用全局的 tablePrefix 的值
只生效于 既设置了全局的 tablePrefix 也设置了上面
value() 的值
如果是 false , 全局的 tablePrefix 不生效 |
java.lang.String |
resultMap
实体映射结果集,
只生效与 mp 自动注入的 method
|
java.lang.String |
schema
schema
配置此值将覆盖全局配置的 schema
|
java.lang.String |
value
实体对应的表名
|
public abstract boolean keepGlobalPrefix
只生效于 既设置了全局的 tablePrefix 也设置了上面 value() 的值