'Collection 객체 주입하기 - Spring'에 해당되는 글 1건

  1. 2012.06.20 Collection 객체 주입하기 - Spring

1. <property> 또는 <constructor-arg>의 하위 태그로 Collection값을 설정하는

태그를 이용해 값 주입 설정

 

2. 설정 태그

 

 

3. Collection에 값을 설정하는 태그

- <ref> : <bean>으로 등록된 객체

- <value> : 기본 데이터

- <bean> : 임의의 bean

- <list>, <map>, <props>, <set> : 컬렉션

- <null> : null

 

4. <List>

- List 계열 컬렉션이나 배열에 값들을 넣기.

- <ref>, <value> 태그를 이용해 값 설정

- <ref bean="bean_id" /> : bean 객체 list에 추가

- <value [type="type]>값</value> : 문자열(String), Primitive 값 list에 추가

5. <Map>

- Map계열의 Collection에 객체들을 넣기

· 속성 : key-type, value-type : key와 value의 타입을 고정 시킬 경우 사용

- <entry>를 이용해 key-value를 map에 등록

· 속성

- key, key-ref : key 설정

- value, value-ref : 값 설정

 

 

6. <props>

- java.util.Properties 값(문자열)을 넣기

- <prop>를 이용해 key-value를 properties에 등록

· 속성

- key : key값 설정

· 값은 태그 사이에 넣는다. : <prop key="id">abced</prop>

 

 

 

7. <set>

- java.util.Set에 객체를 넣기

· 속성 : value-type : value 타입 설정

- <value>, <ref>를 이용해 값을 넣는다.

 

Posted by 조은성
,