hibernate多字段组合唯一性约束

Annotation中配置:

@Table元素包括了一个schema和一个catalog属性,如果需要可以指定相应的值. 结合使用@UniqueConstraint注解可以定义表的唯一约束(unique constraint) (对于绑定到单列的唯一约束,请参考@Column注解)
@Table(name="***",uniqueConstraints = {@UniqueConstraint(columnNames={"**", "**"})})
在xml中配置如下:unique-key
<property name="***" type="String" unique-key="a" />  
<property name="***" type="String" unique-key="a"/>

你可能感兴趣的:(Hibernate,唯一性约束)