CS/Spring
2020. 8. 5.
[스프링 프레임워크 핵심기술] IoC 컨테이너 #1
본 게시물은 인프런의 백기선님 스프링 프레임워크 핵심기술 강의를 보고 간략하게 정리한 글입니다. ◎ 스프링 IoC 컨테이너와 빈 ● IoC = Inversion of Control (의존관계 주입이라고도 부른다.) - 의존 객체를 직접 만드는 건 아니고, 생성자를 사용해 주입받아 만들어서 쓰는 방법을 뜻한다. 왜 쓰는가? > 이게 다 노하우가 쌓여있는 프레임 워크라고... - BeanFactory 객체를 통해서 빈 설정 소스로부터 빈의 정의를 읽어들이고, 구성하고, 제공한다. 그렇지만 실제 주로 사용하는 건 ApplicationContext라는 인터페이스이다. BeanFactory를 상속받고 있어서 같은 일을 할 수 있다. ● 빈Bean : IoC 컨테이너에 들어있는 객체. 컨테이너를 컨테이너라고 부르는..