Wie kann ich eine Bean extern unter Verwendung des Frameworks injizieren (keine Factory-Klasse erstellen)?Spring IoC: Bedingte Injektion in Laufzeit
Im folgenden Szenario werden beide childBeans bereits instanziiert, während sie in der Laufzeit je nach Bedingung in die primäre Bean injiziert werden.
<bean id=ChildBean1>
<bean id=ChildBean2>
<parentBean name='parentBean' lazy-init="true">
<property name='flag'>
<somecondition flag=1/>
<property name='child' ref ='childBean1'/>
<somecondition flag=2/>
<property name='child' ref ='childBean2'/>
</parentBean>
nachschlagen und Nutzungsprofile. –