Estoy intentando crear una matriz de objetos en un archivo de contexto primavera para que pueda inyectar a un constructor que está declarada como esto:Declarar una matriz de objetos en un contexto de frijol de primavera
public RandomGeocodingService(GeocodingService... services) { }
I' estoy tratando de utilizar la etiqueta <array>
:
<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>
no he podido encontrar un ejemplo o algo en la en la documentación sobre cómo hacer esto. Además, tienes sugerencias para una mejor manera de lograr lo que estoy tratando de hacer, por favor házmelo saber :).
Se puede utilizar una lista? – Zoidberg