Java Spring-Hibernate集成

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

我正在尝试将Spring4与Hibernate4集成,并且我使用的eclipse ide没有maven依赖项,但是我遇到了下面提到的错误:

由::org.hibernate.annotations.Entity引起


如果任何一个已经实现并且工作正常,那么请您分享该项目以供参考,以便我能够理解集成流程,因为我是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很旧,为什么在新版本可用时使用旧版本。