이 속성과 일치하는 XML 설정 파일에서 Spring bean을 어떻게 정의 할 수 있습니까?Spring bean 정의 : String 배열의 ArrayList
private List<String[]> durations;
다른 것들이 있지만 작동하지 않는 것 같습니다. 파서에서 예외가 발생합니다.
감사합니다. 제네릭 형식없이
이 속성과 일치하는 XML 설정 파일에서 Spring bean을 어떻게 정의 할 수 있습니까?Spring bean 정의 : String 배열의 ArrayList
private List<String[]> durations;
다른 것들이 있지만 작동하지 않는 것 같습니다. 파서에서 예외가 발생합니다.
감사합니다. 제네릭 형식없이
당신은 스프링 애플리케이션 컨텍스트에 <list>
에 <list>
을 시도 할 수 있습니다. <list>
은 봄에 의해 java.util.List
또는 배열로 변환됩니다.
<property name="durations">
<list>
<list>
<value>abc</value>
<value>def</value>
</list>
<list>
<value>abc2</value>
<value>def2</value>
</list>
</list>
</property>
시도 : private List durations;
IMO는 좋은 해결책이 아닙니다. –
이 시도 : 당신은 쉼표의와 값을 분리해서하는 경우
<bean name="test" class="Test">
<property name="values" value="hugo,emil"/>
</bean>
봄 당신을위한 변환을 carryout한다.
값이 문자열 [] 배열
무엇이 작동하지 않았으며 어떤 버전의 스프링입니까? –
죄송합니다. 나는 오랫동안 떨어져 있었어요! 나는이 프로젝트에 더 이상은 아니지만 당신이 나에게 말한 것을 시도해보고 당신에게 알려줄 것입니다. 어쨌든 답변을 주셔서 감사합니다. – Mat