根据声明顺序不会设置自动装配字段

时间:2017-02-07 11:02:54

标签: java spring-boot

似乎@Autowired字段对声明顺序有一些影响。以下是可行的代码片段

@Autowired
private ApmProperties apmProperties;

@Autowired
private ApmUaaRestClient apmUaaRestClient;

public static void main(String[] args) {
SpringApplication.run(AlertTemplateApplication.class, args);
}

但是,如果我改变声明的顺序,我将它们都设置为null。任何人都可以指出这背后的原因吗?

0 个答案:

没有答案