@Value("${spring.datasource.url}")
private String url;
获取值为NUll。
解决方法:不要使用new的方法去创建工具类(DBUtils)对象,而是使用@Autowired的方式交由springboot来管理,在工具类上加上@Component,定义的属性变量不要加static。
正确做法:
@Autowired
private DBUtils jdbc;
@Component
public class DBUtils{
@Value("${spring.datasource.url}")
private String url;
}