Мне нужно создать какой-нибудь форк для проекта.
Поэтому для некоторых компонентов, которые зависят от конфигурации, мне нужно добавить несколько полей.
Для этого я использую DI вроде:
<bean id="MainBean" >
<property name="addProperty" >
<bean class="org.springframework.beans.factory.config.PropertyPathFactoryBean">
<property name="targetObject" ref="${my.add}"/>
<property name="propertyPath" value="add.prop"/>
</bean>
</property>
Так в myapp.properties я пишу:
my.add=project2.add
Кажется, это работает. Является ли этот путь правильным?