批注类型 AutoColumn
-
可选元素概要
可选元素修饰符和类型可选元素说明数据表字段备注ColumnComment.value()int小数点长度,默认是-1,小于0相当于nullColumnType.decimalLength()默认值,默认为nullColumnDefault.value()默认值,默认为nullColumnDefault.type()int字段长度,默认是-1,小于0相当于nullColumnType.length()boolean是否为可以为null,true是可以,false是不可以,默认为trueColumnNotNull.value()int字段排序,注意并非所有数据库都适用字段类型:不填默认使用属性的数据类型进行转换,转换失败的字段不会添加ColumnType.value()
-
元素详细资料
-
value
String value- 返回:
- 列名
- 默认值:
""
-
type
String type字段类型:不填默认使用属性的数据类型进行转换,转换失败的字段不会添加ColumnType.value()- 返回:
- 字段类型
- 默认值:
""
-
length
int length字段长度,默认是-1,小于0相当于nullColumnType.length()- 返回:
- 默认字段长度
- 默认值:
-1
-
decimalLength
int decimalLength小数点长度,默认是-1,小于0相当于nullColumnType.decimalLength()- 返回:
- 小数点长度
- 默认值:
-1
-
notNull
boolean notNull是否为可以为null,true是可以,false是不可以,默认为trueColumnNotNull.value()- 返回:
- 是否为可以为null,true是不可以,false是可以,默认为false
- 默认值:
false
-
defaultValue
String defaultValue默认值,默认为nullColumnDefault.value()- 返回:
- 默认值
- 默认值:
""
-
defaultValueType
DefaultValueEnum defaultValueType默认值,默认为nullColumnDefault.type()- 返回:
- 默认值
- 默认值:
UNDEFINED
-
comment
String comment数据表字段备注ColumnComment.value()- 返回:
- 默认值,默认为空
- 默认值:
""
-
sort
int sort字段排序,注意并非所有数据库都适用- 返回:
- 序号,默认为0,1代表第一个,2代表第二个,以此类推,-1代表最后一个,-2代表倒数第二个,以此类推
- 默认值:
0
-