次の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 の組み合わせが意味をなさない可能性はありますか? 誰でも簡単な言葉で説明できますか?両方の違いは何ですか? どんな助けでも大歓迎です。
どうも。ホレス