如何将@Unique应用于继承的字段

时间:2012-09-28 06:39:08

标签: jpa

是否可以仅使用注释将继承的字段标记为继承类中的唯一字段?对我来说,钟摆更倾向于NO,但想确认

1 个答案:

答案 0 :(得分:0)

您可以使用uniqueConstraints注释的@Table属性:

@Table(uniqueConstraints = {@UniqueConstraint(columnNames = {"thecolumn"})})

请注意,如果您没有使用SINGLE_TABLE继承策略的多个实体,那么它只适用于您。