BeanFactory
- 스프링 컨테이너의 최상위 인터페이스이다.
- 스프링 빈을 관리 하고 조회하는 역할을 담당한다.
- getBean()을 제공한다.
ApplicationContext
- BeanFactory 기능을 모두 상속받아서 제공한다.
- 빈을 관리하고 검색하는 기능을 BeanFactory가 제공해 주는데, 그러면 둘의 차이는 뭘까?
- 애플리케이션을 개발할 때는 빈은 관리하고 조회하는 기능은 물론이고, 수많은 부가기능이 필요하다.
'스프링강의' 카테고리의 다른 글
No qualifying bean of type 'hello.core.member.MemberService' available 에러난 이유 (0) | 2021.06.17 |
---|---|
@Autowired (0) | 2021.06.17 |
싱글톤 방식의 주의점 (0) | 2021.06.11 |
싱글톤 컨테이너 (0) | 2021.06.10 |
싱글톤 패턴 (0) | 2021.06.09 |