在Spring bean上下文中声明一个对象数组

我正在尝试在Spring上下文文件中创建一个对象数组,因此我可以将它注入一个声明如下的构造函数:

public RandomGeocodingService(GeocodingService... services) { } 

我正在尝试使用标签:

            

我无法在文档中找到有关如何执行此操作的示例或内容。 此外,你有任何建议,以更好的方式来实现我正在尝试做的事情,请让我知道:)。

那是因为没有这样的东西,只有

好消息是Spring会根据需要在列表和数组之间自动转换,因此将数组定义为 ,Spring会将它强制转换为数组。

这应该工作:

            

如果需要,Spring还会将单个bean强制转换为列表:

      

Spring可以自动将列表转换为数组[]

看看http://forum.springsource.org/showthread.php?37767-Injecting-String-Array

    

查看util模式 。

我想知道为什么给出最佳答案的用户说…

“那是因为没有这样的东西,只有

我目前正在使用标签将一个对象数组注入bean中。

看看下面的代码……