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. ConfiguratorNie 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 Configuratori 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?