Можем ли мы переопределить компоненты Spring, объявленные в одной конфигурации XML, в другой конфигурации?

Я новичок в Spring, поэтому на этот вопрос может быть простой ответ, так что терпите меня, если я спрашиваю что-то глупое.

У меня есть глобальный файл конфигурации Spring, который я хочу использовать во многих приложениях, и я хотел бы по-разному переопределить некоторые свойства нескольких bean-компонентов в разных приложениях. Можете ли вы предложить лучший способ сделать это?

Например, у меня есть что-то подобное в global.xml .

<bean id="testInstance" class="testClass">
    <property name="mem1" ref="val1"/>
    <property name="mem2" ref="val2"/>
</bean>

Теперь я хочу сослаться на testInstance из другой конфигурации Spring и использовать его после переопределения mem1 . Возможно ли это весной? Нужно ли мне использовать для этого специальные теги?

6
задан Buchi 1 February 2012 в 09:52
поделиться