hibernate中怎樣配置兩個聯合屬性爲惟一約束(非聯合主鍵)

Annotation中配置:

@Table元素包括了一個schema和一個catalog屬性,若是須要能夠指定相應的值. 結合使用@UniqueConstraint註解能夠定義表的惟一約束(unique constraint) (對於綁定到單列的惟一約束,請參考@Column註解)

@Table(name="t_product", uniqueConstraints = {@UniqueConstraint(columnNames={"id", "qq"})} )

在xml中配置以下:unique-key
<property name="dealerID" type="String" unique-key="dealer_prod" />
<property name="productName" type="String" unique-key="dealer_prod"/>xml

相關文章
相關標籤/搜索