溫馨提示×

MyBatis的@Column注解有哪些屬性

小樊
124
2024-08-16 23:19:37
欄目: 編程語言

MyBatis的@Column注解有以下屬性:

  1. name:指定數(shù)據(jù)庫表中的列名,若不指定則默認使用字段名。
  2. type:指定數(shù)據(jù)庫表中的列的數(shù)據(jù)類型。
  3. length:指定數(shù)據(jù)庫表中的列的長度。
  4. nullable:指定數(shù)據(jù)庫表中的列是否允許為空。
  5. precision:指定數(shù)據(jù)庫表中的列的精度。
  6. scale:指定數(shù)據(jù)庫表中的列的小數(shù)位數(shù)。
  7. unique:指定數(shù)據(jù)庫表中的列是否唯一。
  8. insertable:指定是否在插入數(shù)據(jù)時將該列的值插入數(shù)據(jù)庫。
  9. updatable:指定是否在更新數(shù)據(jù)時更新該列的值。
  10. columnDefinition:指定數(shù)據(jù)庫表中列的定義,如默認值等。
  11. table:指定數(shù)據(jù)庫表的名稱,用于指定多表關聯(lián)時的表名。
  12. foreignKey:指定外鍵關聯(lián)的字段名,用于關聯(lián)不同表的字段。

0