컨테이너
-
[Spring] IoC 컨테이너프로그래밍 공부/Spring 2021. 4. 28. 12:13
뉴렉쳐 강사님의 동영상 강의를 정리한 글입니다. IoC Container (Inversion of Control) : 역순으로 부품을 생성하고 조립하는 컨테이너 컨테이너 : 큰 객체를 생성하기 위해 필요한 부품들을 생성하여 담는 그릇 A를 만들기 위해 B가 필요하고, B를 만들기 위해 C가 필요, C를 만들기 위해 D가 필요한 경우 DI의 순서 - Composition 일체형: 가장 큰 A객체를 생성할 때 자동으로 작은 부품들이 만들어지게 됨 즉, A -> B -> C -> D 순으로 생성되어 컨테이너에 담김 - Asocciation 조립형: 가장 작은 부품먼저 만들어 조립하여 큰 부품을 만들게 됨 즉, D -> C -> B -> A 순으로 생성되어 컨테이너에 담김 (역순) => 이 컨테이너가 IoC C..