您的位置:首页技术文章
文章详情页

java - spring boot不能注入JpaRepository接口,提示找不到bean

浏览:81日期:2023-11-04 14:09:58

问题描述

Field studentRepository in com.example.demo.StudentController required a bean of type ’com.example.demo.StudentRepository’ that could not be found.

Action:

Consider defining a bean of type ’com.example.demo.StudentRepository’ in your configuration.

@RestControllerpublic class StudentController { @Autowired private StudentRepository studentRepository; @GetMapping(value = '/findAll') public List<Student> studentList(){return studentRepository.findAll(); }}

StudentRepository 继承 JpaRepository,应该是个最简单的例子了

一共就一个包,SpringBootApplication和Controller都放在一个包下面,应该不会出现网上的顺序的问题

问题解答

回答1:

StudentRepository 没有注册

回答2:

我自己解决了,jpa的包冲突了。

标签: java