1. 程式人生 > >hibernate註解

hibernate註解

generic val pri getent etom parameter rim 級聯 delet

                                      實體類的註解

@entity 註解實體類
@table 表屬性
name 對應的數據庫中的名字
catalog  對應的數據庫名字
@Id 表示主鍵
@GeneratedValue

主鍵生成策略

strategy 生成策略
generator 關聯自定義的策略
@GenericGenerator

自定義策略

name 自定義策略名
strategy 策略方式13中方式,常用的uuid,identity,sequence,native,foreign
parameters 設置參數(parameters={@Parameter(name="property",value="p")})
@OneToOne
targetEntity 外鍵類型
mappedBy inverse=true,key=value
cascade 級聯狀態操作javax.persistence.CascadeType


@OneToMany
@ManyToOne
@ManyToMay

@Cascade

org.hibernate.annotations.

級聯狀態操作類型 save_update delete delete-ophan all

all-delete-orphan等等

@Column

表示列屬性

@PrimaryKeyJoinColumn

主鍵對應的列

@joinColumn

name 外鍵名

hibernate註解