Ich versuche, eine Reihe von Objekten in einer Frühlings-Kontext-Datei zu erstellen, damit ich es zu einem Konstruktor injizieren kann, die wie folgt deklariert wird:ein Array von Objekten in einem Spring-Bean Kontext Deklarieren
public RandomGeocodingService(GeocodingService... services) { }
I‘ versuchen, den <array>
Tag zu verwenden:
<bean id="googleGeocodingService" class="geocoding.GoogleGeocodingService">
<constructor-arg ref="proxy" />
<constructor-arg value="" />
</bean>
<bean id="geocodingService" class="geocoding.RandomGeocodingService">
<constructor-arg>
<array value-type="geocoding.GeocodingService">
<!-- How do I reference the google geocoding service here? -->
</array>
</constructor-arg>
</bean>
ich habe nicht in der Lage gewesen, ein Beispiel oder etwas in dem in der Dokumentation zu finden, wie dies zu tun. Sie haben auch Vorschläge für eine bessere Art und Weise zu erreichen, was ich versuche zu tun, lass es mich wissen :).
Können Sie eine Liste verwenden? – Zoidberg