记录一下springboot练习中遇到的坑,版本为2.1.15,编写测试用例后,执行的时候bean死活注入不进来。
上代码
@SpringBootTest
public class MybatisApplicationTests {
@Autowired
private DataSource dataSource;
@Test
public void contextLoads() throws SQLException {
Connection connection = dataSource.getConnection();
System.out.println(connection);
}
}
DataSource一直为null,对比自动生成的test类后发现:
@RunWith(SpringRunner.class)
@SpringBootTest
public class MybatisApplicationTests {
需加上以上注解,没加的话是不走spring配置的。
低级错误,留以为念。