代码
@SpringBootTest
public class MybatisTest {
@Autowired
private DataSource dataSource; //dataSource:null
private Logger logger = LoggerFactory.getLogger(MybatisTest.class);
@Test
public void testConnetion() throws SQLException {
Connection connection = dataSource.getConnection();
logger.info("connection: " + connection);
connection.close();
}
}
可能原因是没有读取到.yml文件
加上注解
@RunWith(SpringRunner.class)
运行正常。
可能和@Runwith注解功能有关系?