ここで簡単な問題に直面しています。2 つのデータソースを作成するために読み取る 2 つのプロパティ ファイルがあります。しかし、これらのプロパティ ファイルはまったく同じキーを持っています。次を使用して両方のファイルを読み取ることができます。
<context:property-placeholder
location="classpath:foo1.properties,classpath:foo2.properties"/>
しかし、その後、正しい値にアクセスできません:
<bean id="myDataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="${driver}" /> <!-- Which one? -->
<property name="url" value="${url}" /> <!-- Which one? -->
...
</bean>
${foo1.driver}
などの変数を使用して、どの変数が呼び出されているかを知るために、プロパティを読み取るにはどうすればよいですか?
助けてくれてありがとう!