Java 当bean具有varargs构造函数时,如何为构造函数注入配置Springbean的XML
有没有一种方法可以用XML编写Springbean,以便在构造函数具有varargs参数类型时使用构造函数注入?也就是说,有没有一种方法可以像指定列表那样指定数组 例如:Java 当bean具有varargs构造函数时,如何为构造函数注入配置Springbean的XML,java,spring,Java,Spring,有没有一种方法可以用XML编写Springbean,以便在构造函数具有varargs参数类型时使用构造函数注入?也就是说,有没有一种方法可以像指定列表那样指定数组 例如: class MyClass { MyClass(String... args) { // rest omitted } } 由于args是字符串的数组,因此可以使用: 111 222 333 444 <bean name="myBean" class="MyClass">
class MyClass {
MyClass(String... args) {
// rest omitted
}
}
由于
args
是字符串的数组,因此可以使用
:
111
222
333
444
<bean name="myBean" class="MyClass">
<constructor-arg>
<list>
<value>111</value>
<value>222</value>
<value>333</value>
<value>444</value>
</list>
</constructor-arg>
</bean>