在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