Hibernate 關於實體映射常用註解
註解
類註解(寫在類上面的)
@Entity 標明實體類
@Table(name="數據庫標明") 生成數據庫時的表名由這個決定
@DynamicInsert 和 @DynamicUpdate
[email protected](true)[email protected](true)生成動態SQL語句,即在插入和修改數據的時候,語句中只包括要插入或者修改的字段。
屬性註解(寫在屬性上)
@Id 標明該屬性生成數據庫表後相應字段為主鍵
@GeneratedValue 標明自動增長,[email protected]
@Column(name="數據庫字段名",nullable=false,columnDefinition="int(8) default ‘0‘ comment ‘這是註釋‘") 標明數據庫字段名,是否為空,對應數據庫的類型、長度、默認值、註釋等
Hibernate 關於實體映射常用註解