jparepository 无法解析为类型

我正在尝试使用 JpaRepository,但我收到此错误“jparepository 无法解析为类型”。

我的Maven依赖是

` 4.0.0 org.springframework.boot spring-boot-starter-parent 2.3.2.RELEASE com.example accessing-data-jpa 0.0.1-SNAPSHOT accessing-data-jpa Demo project for Spring Boot

` ``
<属性>

1.8 <依赖项> <依赖> org.springframework.boot spring-boot-starter-data-jpa <依赖> com.h2database h2 运行时 <依赖> org.springframework.boot spring-boot-starter-test 测试 <排除> <排除> org.junit.vintage junit-vintage-engine <构建> <插件> <插件> org.springframework.boot spring-boot-maven-plugin ``` ` My student class is ``` 包存储库; 公共接口 Student_Repo 扩展 JpaRepositry { } `` ` 请让我知道我做错了什么
stack overflow jparepository cannot be resolved to a type
原文答案

答案:

作者头像

在这里打错字。

JpaRepository 而不是 JpaRepositry

它还需要 2 个参数。

1.实体类

  1. 主键字段类型(Integer/Long)

如下所示。

Student_Repo extends JpaRepository<Student,Long>
作者头像

可能会出现此错误

  1. 拼写错误

  2. 如果你在 pom.xml 中注释掉了 Jpa 依赖或者一开始没有添加它。

    <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>

高温高压

相关问题