Я пытаюсь создать массив объектов в контекстном файле Spring, чтобы я мог внедрить его в конструктор, который объявлен так:
public RandomGeocodingService(GeocodingService... services) { }
Я пытаюсь использовать <array>
tag:
<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>
Мне не удалось найти пример или что-то в документации о том, как это сделать.Кроме того, у вас есть предложения о том, как лучше понять, что я пытаюсь сделать, пожалуйста, дайте мне знать:).