[Spring] 컨테이너(Container)
스프링 컨테이너란? Container 는 Spring 의 핵심이다. 스프링 프레임워크는 스프링의 빈을 생성하고 관리하는 컨테이너를 가지고 있다. 이를 통해서 스프링의 주 개념인 IoC 나 AOP에 대해서 관리한다. 스프링 컨테이너의 종류 Bean Factory와 ApplicationContext 유형 2가지가 있다. Bean Factory 스프링 설정 파일에 등록된 Bean 객체를 생성하고 관리하는 기본적인 기능만 제공한다. 컨테이너가 구동될 때 Bean 객체를 생성하는 것이 아니라 클라이언트의 요청에 의해서 Bean 객체가 사용되 는 시점(Lazy Loading) 에 객체를 생성하는 방식을 사용한다. Application Context BeanFactory를 상속 받는다. Bean 객체를 생성하고 관리..
IT/Spring 및 Boot
2021. 5. 29. 10:34