正確的調用方式為:
@Component public class IconProperties { @Value("${icon.url}") private String url; }
public class test{ @Autowired IconProperties icon; public void test(){ String url = icon.url; } }
這里有三個需要注意的點:
1.@Value賦值是否正確
2.IconProperties是否有@Component,或者其他代表着該類交於Spring容器管理的注解
3.在調用參數時通過@Autowired實例化類來調取