더북(TheBook)

스프링 프레임워크는 표 5-1에 보인 것처럼 <list />(java.util.List 타입), <map />(java.util.Map 타입), <props />(java.util.Properties 타입) 그리고 <set />(java.util.Set 타입) 태그를 이용해 자바 컬렉션을 바로 사용할 수 있게 해준다.

 

표 5-1 컬렉션 태그

요소

설명

<list />

이 태그는 중복을 허용한다. <list /> 태그의 자식으로 <value />, <ref bean="" /> 그리고 <bean /> 태그를 포함할 수 있다.

<set />

이 태그는 중복을 허용하지 않는다. <set /> 태그의 자식으로 <value />, <ref bean="" /> 그리고 <bean /> 태그를 포함할 수 있다.

<props />

이 태그는 이름-값 쌍이다. 이름과 값 모두 String이다. <prop key=""></prop>이 자식 태그다. java.util.Properties 클래스에 대한 레퍼런스다.

<map />

이 태그는 이름-값 쌍이다. 이름과 값 모두 어느 타입이든 가능하다. <map /> 태그의 자식으로 <entry key="" value="" />, <entry key="" value-ref="" />, <entry key=""> 그리고 </entry>를 포함할 수 있다. java.util.Map 클래스에 대한 레퍼런스다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.