注入问题

来源:8-3 表数据导出到文件功能实现(1)

慕码人3048887

2019-10-10

一哥,你好
这里在test中使用Application启动而不是SponsorApplication启动,由于在Application及其子文件夹中,不存在Dao,Spring容器中应该不存在实体类吧,使用@Autowired应该无法注入,为什么你那里没有报错呢?

写回答

1回答

张勤一

2019-10-10

同学你好:

    测试用例肯定是有容器,而且 main 中编写的 bean 也是一定会注入到容器中的。所以,你可以简单的认为测试应用就是主应用(SpringBoot),如果你的代码无法注入,可以肯定是代码编写错误导致的。

    检查下包路径和注解的使用是否正确,可以参考下我在 imooc git 中给出的源码示例。如果还不能解决问题,可以加下 QQ 群说明下问题。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程