активация весеннего профиля с некоторыми бобами, не имеющими профиля

У меня есть файл Spring config1.xml, в котором есть bean-компоненты без явно определенного профиля. У меня также есть еще один файл config2.xml с двумя профилями компонентов (profileA и profileB). Если я импортирую последний в первый и активирую profileA во время выполнения, будут ли активированы bean-компоненты в config1.xml? Если нет, есть ли способ сделать это без дублирования кода для config1.xml?


person ishan3243    schedule 15.03.2015    source источник


Ответы (1)


Да, они будут активированы. По умолчанию ваши bean-компоненты не имеют профиля и загружаются в контейнер. Только если вы явно укажете профили для bean-компонентов, они будут пропущены, если только один или несколько указанных профилей не будут активны.

person Vladislav Lezhnin    schedule 15.03.2015