java - spring boot不能注入JpaRepository接口,提示找不到bean
问题描述
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的包冲突了。
