当运行Spring Boot 测试类时控制台发出一下错误
ava.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test
多半是因为测试类的放置包的问题
测试类一般存放于引导类的包或子包中,如果无法改变路径问题可以在测试类的SpringBootTest的classes属性来指定引导类的
@SpringBootTest(classes = DemoApplication.class) class DemoApplicationTests { @Autowired private BookDao bookDao; @Test void contextLoads() { bookDao.save(); } }