컴포넌트 스캔

Web/Spring

[Spring] 스프링 빈을 등록하는 두 가지 방법

Spring Bean(스프링 빈) 스프링 IoC 컨테이너(객체를 생성하고 관리하며 객체끼리의 의존관계를 연결함)가 관리하는 객체들을 Bean이라고 부른다. 스프링 컨테이너에 등록된 객체를 스프링 빈이라 하는 것이다. 본 글에서는 스프링 IoC 컨테이너를 편의상 스프링 컨테이너라고 작성한다. 이때 스프링 컨테이너가 관리하는 객체는 우리가 평상시 new 연산자로 생성하는 객체가 아닌, ApplicationContext.getBean()으로 얻어질 수 있는 객체이다. new 연산자로 생성한 객체는 사용자가 직접 생성한 객체이므로 스프링 컨테이너에서 관리되지 않는다. 스프링 컨테이너에서 관리하는 객체는 ApplicationContext가 생성한 객체이다. 스프링은 스프링 컨테이너에 스프링 빈을 등록할 때 (따로..

밈아
'컴포넌트 스캔' 태그의 글 목록