Develop/[Spring]
[Spring] IOC 란?
CALLMESMITHMYNAME
2022. 2. 21. 17:17
반응형
스프링에서는 여러가지 부품들에 대한 명세를 개발자가 하고 이를 구현하고 제어를 하는 IOC 컨테이너가 있다.
IOC에서는 부품들끼리(class)의 DI 작업을 진행해주고 각 class에 대한 생성 과 삭제 등을 제어한다.(생명주기 관리)
IOC는 제어의 역전
즉 이 컨테이너가 각 객체에 대한 생명주기 관리 및 결합을 진행해주기 때문에,
개발자 입장에서는 굉장히 편리하게 개발을 도와주는 프레임 워크라고 느낄수 있는 강력한 요소 중에 하나이다.
결국 이 IOC 컨테이너에서 Spring DI 작업도 진행을 하게 된다.
간단히 개념만 하는 포스팅이라 ㅋ.
반응형