我正在尝试测试自 2.1 以来可用的 JPA 的 @Index 注释。但我找不到如何使用它的文档。
当我尝试时:
@Index(columnList = "firstName")
private String firstName;
.. 然后 Eclipse 说:“该位置不允许使用注释 @Index”
有谁知道如何使用它?或者找到了它的文档?:-)
感谢您的任何建议!
我已经使用了 hibernate@Index
注释,就像你没有任何问题一样,但是 JPA@Index
注释似乎对它的使用位置更严格。取自上一个问题 -此位置不允许使用注释 @Index:
JPA 索引注解只能用作另一个注解的一部分,例如
@Table
,@SecondaryTable
等。
@Table(indexes = { @Index(...) })