Collections -
<list /> 엘리먼트는 Java의 List에 대응 합니다. 다음과 같이 설정할 수 있습니다.
<bean id="keesun3" class="beanConfiguration.Member">
<property name="wishList">
<list>
<value>NDS</value>
<value>Wii</value>
<value>WOW</value>
</list>
</property>
</bean>
<property name="wishList">
<list>
<value>NDS</value>
<value>Wii</value>
<value>WOW</value>
</list>
</property>
</bean>
순서대로 NDS가 첫번째 WOW가 세번째 입니다.
@Test public void list(){
Member keesun = (Member) bf.getBean("keesun3");
List<String> wishList = keesun.getWishList();
assertEquals("NDS", wishList.get(0));
assertEquals("Wii", wishList.get(1));
assertEquals("WOW", wishList.get(2));
}
Member keesun = (Member) bf.getBean("keesun3");
List<String> wishList = keesun.getWishList();
assertEquals("NDS", wishList.get(0));
assertEquals("Wii", wishList.get(1));
assertEquals("WOW", wishList.get(2));
}
위의 테스트 코드로 확인할 수 있습니다.
번외로.. Eclipse 자동 완성 기능 정말 좋네요.