У меня есть следующая конфигурация в моем весеннем контексте:Пружинные профили: Какой элемент <beans> нужно разобрать?
<beans profile="!prof1" >
<security:authentication-manager id="authenticationManager" erase-credentials="true">
<security:authentication-provider ref="1" />
<security:authentication-provider ref="2" />
<security:authentication-provider ref="3" />
</security:authentication-manager>
</beans>
<beans profile="prof1" >
<security:authentication-manager id="authenticationManager" erase-credentials="true">
<security:authentication-provider ref="0" />
<security:authentication-provider ref="1" />
<security:authentication-provider ref="2" />
<security:authentication-provider ref="3" />
</security:authentication-manager>
</beans>
Существует вопрос, который <beans>
элементы будут разобраны принимать во внимание: что prof1 и prof2 профили активируются.
Похоже, он всегда выбирает этот <beans profile="prof1" >
, но не уверен, почему он не выбирает другой <beans profile="!prof1" >
. Могу ли я передать, что он всегда будет выбирать <beans>
без восклицательного знака?
Спасибо, Майкл за разъяснение! – fashuser