programing

빈에 다양한 생성자가 있을 때 생성자 주입을 위해 XML로 설정하는 방법

muds 2023. 10. 13. 22:37
반응형

빈에 다양한 생성자가 있을 때 생성자 주입을 위해 XML로 설정하는 방법

XML로 Spring bean을 작성하여 해당 Constructor가 varargs parameter type일 때 Constructor injection을 사용할 수 있도록 하는 방법이 있습니까?즉, 목록을 지정할 수 있는 방법으로 배열을 지정할 수 있는 방법이 있습니까?

예를 들어 다음과 같습니다.

class MyClass {
    MyClass(String... args) {
        // rest omitted
    }
}

부터args는 의 배열입니다.String사용가능<list>:

 <bean name="myBean" class="MyClass">
    <constructor-arg>
        <list>
            <value>111</value>
            <value>222</value>
            <value>333</value>
            <value>444</value>
        </list>
    </constructor-arg>
</bean>

언급URL : https://stackoverflow.com/questions/751400/how-to-xml-configure-spring-bean-for-constructor-injection-when-bean-has-varargs

반응형