Spring Boot单元测试junit无法注入的原因

一、测试类注解

将@SpringBootTest改为@SpringBootTest(class=xxxApplication.class)即可。

二、待注入的类的位置

新建的Spring Boot中Application中扫描的项目的路径是当前目录下的路径,而不是整个/src/main中的路径,需要将待Autowired的类的位置放在Application.java同目录下,或者手动指定扫描包路径。

三、检查@Component、@Service等注解

同字面意思。

发布了6 篇原创文章 · 获赞 0 · 访问量 81

猜你喜欢

转载自blog.csdn.net/m0_46267097/article/details/104174950