标签就只扫描配置的项,这是造成我出问题的关键点,事实并不是我想象的那样,因为提了两级,springmvc把dao和service也扫描进去了,现在的问题就是springmvc扫描的service并不能取得预存加载到spring容器中的value.properties内容,造成service中通过@value注解取到的值一直是null,就各种报错了。这里的处理方法其实很简单,就是让springmvc只扫描要扫描的,比如springmvc只扫描controller,那么就在spring-servlet.xml中这样配置
让spring-servlet.xml只扫描controller不扫描dao和service,这样就不会出现上面的问题了