问题:
解决方案:implements InitializingBean ,并在afterPropertiesSet下实现
public class SignIn implements InitializingBean {
@Value("${boc.url}")
private String url;
public SignIn() throws IOException {
// this.updateToken(); 写在这里URL变量为null
}
//构造器里面该对象还没有实例化,所以这个注入的对象是为null
@Override
public void afterPropertiesSet() throws Exception {
this.updateToken();
}