Spring @Value注解無法正確賦值問題


正確的調用方式為:

@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實例化類來調取

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM