Mam do czynienia z prostym problemem tutaj. Mam dwa pliki właściwości, które chcę odczytać, aby utworzyć dwa źródła danych. Jednak te pliki właściwości mają dokładnie te same klucze! Jestem w stanie odczytać zarówno plików za pomocą:Jak odczytać wiele właściwości mających te same klucze na wiosnę?
<context:property-placeholder
location="classpath:foo1.properties,classpath:foo2.properties"/>
Ale nie jestem w stanie uzyskać dostęp do właściwej wartości:
<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>
Jak można odczytać moje właściwości tak, że mogę używać zmiennych, takich jak: ${foo1.driver}
i wiedzieć, który z nich nazywa się?
Dzięki za pomoc!
Fajny hack! (+1) –
Działa doskonale! Wielkie dzięki! –