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

折腾了一下午,试了很多解决办法,就是死活不能扫描到properties文件.本来打算使用软编码的,尝试更改了全部jar包版本,还是无法解决.

后面想到了,spring和springmvc容器的加载顺序,springmvc扫描的只是controller包,所以没有加载到properties文件

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

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

以前就遇到到,后面直接硬编码了,看来坑迟早要填的.遇到问题及时解决才行.

posted @ 2018-04-30 15:13  GordonDicaprio  阅读(2077)  评论(0)    收藏  举报