欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在pom.xml中添加spring-boot-starter-data-jpa依赖,在实体中无法使用@Entity

程序员文章站 2022-04-11 17:41:18
...

在pom.xml中添加spring-boot-starter-data-jpa依赖,在实体中无法使用@Entity.
之前的parent使用的是1.5.9:部分pom

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-data-jpa</artifactId>
         <version></version>
     </dependency>
     <dependency>
         <groupId>javax.persistence</groupId>
         <artifactId>persistence-api</artifactId>
         <version>1.0</version>
    </dependency>

解决方式:
由于这些包的依条件都没有错,后面觉得是依赖条件的版本问题,所以将parent的版本改为1.5.8(或这其他),就可以使用注解@Entity
部分pom:

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
     <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-data-jpa</artifactId>
         <version></version>
     </dependency>
     <dependency>
         <groupId>javax.persistence</groupId>
         <artifactId>persistence-api</artifactId>
         <version>1.0</version>
    </dependency>
相关标签: jpa @entity