[스프링 핵심 원리] 3
김영한 선생님이 해주는 스프링
스프링 컨테이너와 스프링 빈
- 정확히 스프링 컨테이너는
Bean Factory
와Application Context
로 구분됩니다. Bean Factory
를 직접 사용하는 경우는 거의 없기 때문에 일반적으로Application Context
를 스프링 컨테이너라 합니다.
스프링 빈 조회 - 상속관계
- 부모타입으로 조회하면 자식타입이 전부 다 끌려나옴.
- 그래서
Object
타입으로 조회하면 전부 다 조회가 됨.
Bean Definition
- 스프링 컨테이너는 오직 빈 데피니션만 알면 된다.
@Bean
,<Bean>
각각 하나씩 메타 정보가 생성됩니다.- 스프링 컨테이너는 이 메타정보를 기반으로 스프링 빈을 생성합니다.
댓글남기기