개인 공부 상자/참고 자료

스프링 컨테이너란?

RSpring41 2021. 10. 7. 11:16

 

스프링 컨테이너란?

- 스프링 컨테이너는 자바 객체의 생명주기를 관리, 생성된 자바 객체(bean)들에게 추가 기능 제공을 하는 역활을 담당.

- 생성과 소멸을 대신 해주며, 객체들 간의 의존 관계를 런타임 과정에서 처리 하기 때문에 제어 흐름을 외부에서 관리

- IoC와 DI의 원리가 이 스프링 컨테이너에 적용.

- 종류는 BeanFactory와 ApplicationContext가 있다.