报错未找到studentService

来源:5-1 完成Service和DAO的编写

慕沐8040588

2022-03-24 00:25:07

问题描述:

按照老师一步一步写的,但是却报错

相关截图:

https://img.mukewang.com/climg/623b49dc0948aa9d14180671.jpg

https://img.mukewang.com/climg/623b49dc098c0a1718580661.jpg

https://img.mukewang.com/climg/623b49dc0900c57616720632.jpg


写回答

1回答

好帮手慕小小

2022-03-24

同学你好,类所存放的位置有误。Application类没有跟相关的service层放在同个包或者在service的父包下。spring-boot会自动加载启动类所在包及其子包下的所有组件,而service类不在Application类的同包或子包下故无法扫描到。可尝试使用如下方式解决:

1、在Application类上增加扫描组件注解 @ComponentScan("com.imooc.demo")

2、若仍不可以则建议将servie类移动到Application所在包下或子包下;

注:@ComponentScan主要就是定义扫描的路径,从中找出标识了需要装配的类自动装配到容器中。

祝学习愉快~

0

0 学习 · 9886 问题

查看课程