相关文章推荐
慷慨大方的泡面  ·  Talk | ...·  2 年前    · 
踢足球的可乐  ·  在 MySQL 和 ...·  2 年前    · 


原来的测试类的注解: @RunWith(SpringRunner.class) @SpringBootTest 一直没法自动注入,后来在@SpringBootTest, 加入启动类Application后就可以了 @RunWith(SpringRunner.class) @SpringBootTest(classes = Application.class) 补充:spring boot项目单元测试时,@Autowired无法注入Service解决方式 首先确认: 测试类所在包名要和启动类一致。
如下图所示加上注解,注意是启动类才可以扫描到

@SpringBootTest(classes = {Application.class})
@RunWith(SpringRunner.class)

解决SpringBoot 测试类无法自动注入@Autowired的问题_spring boot