唯一约束是通过 Sql Server 2005/2008 中的唯一索引实现的:
@Column(name = "SOME_ID", unique = true)
public String getSomeId() {
return someId;
}
Sql Server 生成UQ__USERS__135061FE4316F928
,是否可以从休眠中指定用户定义的名称?
没有name = XYZ
for @Column
。
@org.hibernate.annotations.Index
但是name
,在这种情况下,我找不到指定唯一索引的方法。
我正在使用 JPA/Hibernate 4.1.9、SQL Server 2008