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값 설정
'프로그래밍 > Spring Framework' 카테고리의 다른 글
bean scope 테스트(singleton : default, prototype) (0) | 2012.06.21 |
---|---|
Collection 객체 주입하기 - spring_di_03 (0) | 2012.06.20 |
property를 이용한 값 주입(하위태그,속성,p:namespace이용)-spring_di_02[실습] (0) | 2012.06.20 |
property를 이용한 객체 주입-spring_di_02[실습] (0) | 2012.06.20 |
설정을 통한 객체 주입 - Property를 이용 (0) | 2012.06.20 |