Używam Springa do definiowania etapów w mojej aplikacji. Jest skonfigurowane, że niezbędna klasa (tutaj nazywana Configurator
) jest wstrzykiwana z etapami.
Teraz potrzebuję Listy Etapów w innej klasie, o nazwie LoginBean
. Configurator
Nie oferuje dostęp do swojej listy etapach.
Nie mogę zmienić klasy Configurator
.
Mój pomysł:
zdefiniuj nową fasolę o nazwie Etapy i wstrzyknij ją do Configurator
i LoginBean
. Mój problem z tym pomysłem polega na tym, że nie wiem, jak przekształcić tę właściwość:
<property ...>
<list>
<bean ... >...</bean>
<bean ... >...</bean>
<bean ... >...</bean>
</list>
</property>
w fasolę.
Coś takiego nie działa:
<bean id="stages" class="java.util.ArrayList">
Czy ktoś może mi w tym pomóc?