자라나라 개발머리

[Spring/스프링 핵심 원리] 스프링 컨테이너(BeanFactory, ApplicationContext) 본문

프레임워크/Spring

[Spring/스프링 핵심 원리] 스프링 컨테이너(BeanFactory, ApplicationContext)

iammindy 2023. 1. 7. 17:31

* 인프런 '스프링 핵심 원리' 강좌 복습 게시글 입니다.

 

스프링 컨테이너

스프링 빈을 관리해주는 역할

BeanFactory와 ApplicationContext를 우리는 '스프링 컨테이너'라고 부른다.

 

BeanFactory와 ApplicationContext 차이점 및 정리

1. AC가 BF의 기능을 상속받는 구조이다.

2. AC = BF + 부가기능(메세지소스, 환경변수, 애플리케이션 이벤트, 편리한 리소스 조회)

3. 실무에서는 거의 AC만 쓴다.