MyBatis的@Column注解有哪些属性
小樊
119
2024-08-16 23:19:37
MyBatis的@Column注解有以下属性:
- name:指定数据库表中的列名,若不指定则默认使用字段名。
- type:指定数据库表中的列的数据类型。
- length:指定数据库表中的列的长度。
- nullable:指定数据库表中的列是否允许为空。
- precision:指定数据库表中的列的精度。
- scale:指定数据库表中的列的小数位数。
- unique:指定数据库表中的列是否唯一。
- insertable:指定是否在插入数据时将该列的值插入数据库。
- updatable:指定是否在更新数据时更新该列的值。
- columnDefinition:指定数据库表中列的定义,如默认值等。
- table:指定数据库表的名称,用于指定多表关联时的表名。
- foreignKey:指定外键关联的字段名,用于关联不同表的字段。