1. 程式人生 > >Hibernate 關於實體映射常用註解

Hibernate 關於實體映射常用註解

決定 默認值 動態sql 屬性 span dynamic 使用 是否 comm

註解

類註解(寫在類上面的)

@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 關於實體映射常用註解