关于设置自动扫描的问题
老师好,
本节课在spring-service5.xml中配置了自动扫描的标签。但之前已经在spring-dao.xml中配置过了一次,为什么这里还要再配置呢? 我尝试过去掉spring-service5.xml中的扫描标签,确实OrderTest.java中的 private OrderService orderService 这句就标红出错了。 想知道为什么必须要在spring-service5.xml再配置一次扫描标签。谢谢老师的解答了!
20
收起
正在回答
2回答
同学你好!
它们二者扫描的包是不一样
spring-dao.xml中扫描的是dao包中的注解
spring-service.xml中扫描的是service中的包
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
MarcoLiLiLi
2020-03-16 17:02:50
老师,我大概知道了。是因为相比之前的spring-servcie(1234).xml,本节课的xml文件并没有显示的配置目标impl的bean, 而扫描是不能通过<import resource="spring-dao.xml"/>这个来传递的对吗?
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星