在springmvc中無法使用@value()注解


折騰了一下午,試了很多解決辦法,就是死活不能掃描到properties文件.本來打算使用軟編碼的,嘗試更改了全部jar包版本,還是無法解決.

后面想到了,spring和springmvc容器的加載順序,springmvc掃描的只是controller包,所以沒有加載到properties文件

解決思路:重新在springmvc.xml配置文件中掃描properties文件即可解決.

[html]  view plain  copy
 
  1. <context:property-placeholder location="classpath:env.properties" />  

以前就遇到到,后面直接硬編碼了,看來坑遲早要填的.遇到問題及時解決才行.


免責聲明!

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



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