@UniqueConstraint

Posted 大峰1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@UniqueConstraint相关的知识,希望对你有一定的参考价值。

jedis

UniqueConstraint定义在Table或SecondaryTable元数据里,用来指定建表时需要建唯一约束的列。

元数据属性说明:

  • columnNames:定义一个字符串数组,指定要建唯一约束的列名。
                
@Entity
@Table(name="EMPLOYEE",
uniqueConstraints={@UniqueConstraint(columnNames={"EMP_ID", "EMP_NAME"})}
)
public class Employee { ... }



以上是关于@UniqueConstraint的主要内容,如果未能解决你的问题,请参考以下文章

Java中的@UniqueConstraint注释

JPA 的 @UniqueConstraint 注释似乎并不能保证唯一性

JPA @UniqueConstraint 看不到列

@UniqueConstraint

带有 DiscriminatorColumn 的 JPA 实体继承和 UniqueConstraint

@UniqueConstraint 和 @Column(unique = true) 在休眠注释中