springboot中@value注解不生效


  1. 注解修飾的變量不能是final、static。
  2. 類要交給spring管理,使用@Component修飾所在類,不能有構造方法(我失敗是因為這個)。
  3. 使用時不能new這個類,要@Autowried注入。

尾記:spring加載這個bean后要直接調用其中的一個方法,可以使用@postconstruct注解。在使用@Value,可以指定默認值,比如@Value("${local-repository: /repository/}") ,紅色部分為默認值。


免責聲明!

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



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