org.hibernate.annotations.Entity没有被Hibernate 3.6选中

时间:2012-04-09 17:25:55

标签: hibernate orm jpa-2.0 hibernate-annotations

我正在使用hibernate 3.6.7

我正在使用带注释的类。我的类用org.hibernate.annotations.Entity注释。

使用configuration.addAnnotatedClass()方法添加了配置类。

Hibernate似乎没有把它拿起来。

如果我使用标准的jpa实体注释,那么Stuff工作正常。

我错过了什么?我知道这些类在Hibernate 4.x版本中已被弃用,随着新的注释的出现,配置了动态插入和动态更新等内容。

我没有使用任何XML配置文件。我正在使用属性文件和使用java apis设置配置。

1 个答案:

答案 0 :(得分:1)

@org.hibernate.annotation.Entity旨在为使用@javax.persistence.Entity注释的实体提供其他属性。它不会将类自身转换为带注释的实体。