@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface Table
Modifier and Type | Optional Element and Description |
---|---|
MySqlCharsetConstant |
charset
表字符集,也可以使用@TableCharset注解代替
仅支持com.gitee.sunchenbin.mybatis.actable.constants.MySqlCharsetConstant中的枚举字符集
|
String |
comment
表注释,也可以使用@TableComment注解代替
|
MySqlEngineConstant |
engine
表引擎,也可以使用@TableEngine注解代替
仅支持com.gitee.sunchenbin.mybatis.actable.constants.MySqlEngineConstant中的存储引擎枚举
|
String[] |
excludeFields
需要排除的属性名,排除掉的属性不参与建表
|
boolean |
isSimple
是否开启simple模式配置,默认不开启,开启后Field不写注解@Column也可以采用默认的驼峰转换法创建字段
|
String |
name
表名
|
String |
value
表名
|
public abstract String name
public abstract String value
public abstract String comment
public abstract MySqlCharsetConstant charset
public abstract MySqlEngineConstant engine
public abstract boolean isSimple
public abstract String[] excludeFields
Copyright © 2021. All rights reserved.