【发布时间】:2013-07-11 07:41:13
【问题描述】:
当尝试使用来自javax.persistence 的@Index 注释时,Eclipse 给了我这个错误。
我在 java.util.Date 字段之前使用它,在一个用 @Entity 注释的类中。
之前,我在完全相同的地方使用org.hibernate.annotations.Index,这很好。
问题是在我将 hibernate-core 从 4.1.9.Final 升级到 4.3.0.Beta3 和 之后开始的>hibernate-commons-annotations 从 4.0.1 到 4.0.2。它说@Index 已弃用并推荐javax.persistence。
我发现的所有文档和示例都将@Index 放在班级成员之前。我错过了什么?
【问题讨论】:
标签: java jpa hibernate-annotations