我对以下spring上下文配置文件有疑问:
...
<context:property-override location="classpath:query_1.properties" />
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations" value="classpath:query_2.properties" />
</bean>
....
问题是找不到文件“query_2.properties”中的属性。我得到的例外是他跟随一个:
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException. Could not resolve placeholder...
现在我的问题是:context:property-override 和 PropertyPlaceholderConfigurer 的组合是否没有意义?谁能用简单的话解释一下两者之间有什么区别?任何帮助,将不胜感激。
谢谢。贺拉斯