Java Spring-Hibernate集成
我正在尝试将Spring4与Hibernate4集成,并且我使用的eclipse ide没有maven依赖项,但是我遇到了下面提到的错误: 由::org.hibernate.annotations.Entity引起Java Spring-Hibernate集成,java,spring,eclipse,hibernate,Java,Spring,Eclipse,Hibernate,我正在尝试将Spring4与Hibernate4集成,并且我使用的eclipse ide没有maven依赖项,但是我遇到了下面提到的错误: 由::org.hibernate.annotations.Entity引起 如果任何一个已经实现并且工作正常,那么请您分享该项目以供参考,以便我能够理解集成流程,因为我是spring和hibernate新手。我需要一些好的指导。您需要使用一些依赖项,您可以在下面找到: <dependency> <groupId>org.hibe
如果任何一个已经实现并且工作正常,那么请您分享该项目以供参考,以便我能够理解集成流程,因为我是spring和hibernate新手。我需要一些好的指导。您需要使用一些依赖项,您可以在下面找到:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>3.2.0</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.5.5-Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.2.9.Final</version>
</dependency>
org.hibernate
hibernate commons注释
3.2.0
org.hibernate
休眠注释
3.5.5-最终版本
org.hibernate
休眠实体管理器
5.2.9.最终版本
如果您没有使用maven项目,那么您需要下载
hibernate entitymanager
和hibernate annotations
jar,并将其添加到构建路径中并重建项目错误意味着您在类路径上缺少jar文件。您需要找到包含类org.hibernate.annotations.Entity
的JAR文件,并将其添加到Eclipse中的项目中。此文件应位于hibernate-core-4.x.x.Final.jar
中,但请注意,org.hibernate.annotations.Entity
已被弃用,您应该使用JPA注释javax.persistence.Entity
。Abishek在上面的问题中说,他没有使用Maven。然后下载hibernate entitymanager
和hibernate注释的jar,并将jar文件添加到构建路径中。这不会回答问题,比如说版本4,但为什么要这样做您建议使用5?另外,您不应该混合使用Hibernate 3.2、3.5和5.2 jar文件。因为版本4很旧,为什么在新版本可用时使用旧版本。