본문 바로가기
IT/Spring

DI, IOC, IOC 컨테이너

by 봉즙 2019. 7. 23.

DI(의존성 주입) : 객체를 외부에서 주입, 주입방법은 setter함수와 생성자 2가지 방법이 있다.

IoC(Inversion of Controll) : 주입시에는 일반적인 생성시와는 다르게 반대의 순서대로 객체 생성이 진행되는 것을 말한다. 조립의 개념이 생성

IoC컨테이너(스프링) : IOC(제어의 연전)을 컨테이너 안에 담아서 조립하여 객체를 관리한다.

 

<bean id = 객체명 calss="클래스명">
클래스명 객체명 = new 클래스명();

<property name='객체명'>
을 통해 set함수 호출

Xml을 작성하는 경우 제어의 역전(IOC)의 순서를 반드시 지켜주어야한다.

객체명.getBean  
을 통해 받아온다
ref는 참조형인경우 사용

'IT > Spring' 카테고리의 다른 글

Scope  (0) 2019.07.26
컨테이너와 bean의 생명 주기  (0) 2019.07.26
javaconfig이용  (0) 2019.07.25
c: p:  (0) 2019.07.25
스프링 개요  (0) 2019.07.23

댓글