* 결과 보기

 

Posted by 조은성
,

1. 객체 또는 값을 생성자를 통해 주입 받는다.
2. <constructor-arg> : 하나의 argument 지정
 - <bean>의 하위태그로 설정한 bean 객체 또는 값을 생성자를 통해 주입하도록 설정
 - 설정 방법 : <ref>, <balue>와 같은 하위태그를 이용하여 설정, 속성을 이용해 설정
 - 하위태그 이용
   - <ref bean="bean name"/> - 객체를 주입 시
   - <value>값</value> - 문자(String), Primitive data 주입 시
      - type 속성 : 값을 1차로 String으로 처리한다. 값의 타입을 명시해야 하는 경우 사용. ex)<value type="int">10</value>
 - 속성 이용
   - ref="bean 이름"
   - value = "값"

Posted by 조은성
,

* Spring의 DI 지원

1. Spring Container가 DI 조립기(Assambler)를 제공
 - 스프링 설정파일을 통하여 객체간의 의존관계를 설정한다.
 - Spring Container가 제공하는 api를 이용해 객체를 사용한다.

* Spring Container 객체

1. Spring Container : 객체를 관리하는 컨테이너.
 - 다음 아래의 interface들을 구현한다.

 

Posted by 조은성
,