목록Spring (17)
영호
[Spring] BeanFactory, ApplicationContext
개요 Spring은 객체지향의 장점을 살리면서 개발할 수 있는 프레임워크입니다. 객체지향 프로그래밍은 여러 객체들이 서로 의존하면서 주어진 기능을 수행합니다. 이를 위해 Spring에선 BeanFactory, ApplicationContext를 제공해 객체들을 관리해 줍니다. BeanFactory 스프링 공식문서를 보면 "The root interface for accessing a Spring bean container." 즉, 스프링 빈에 접근하기 위한 기능들을 제공해 줍니다. 스프링 컨테이너의 최상위 인터페이스입니다. 스프링 빈을 조회, 관리하는 역할을 담당합니다. 스프링 빈 조회 시 사용되는 getBean() 메서드를 제공합니다. 그렇다면 ApplicationContext는 스프링 빈에 대해 어..
Spring
2022. 12. 23. 16:07