Spring Bean 살펴보기
·
스프링
이번 포스팅에선 Spring에서 Bean이란 무엇이고, Bean을 관리하는 방법에 대해 알아보겠습니다.먼저, Spring에서 Bean이란 무엇인지 공식 문서에서 알아보겠습니다.공식 문서에서 Bean이란 스프링 IoC(Inversion of Control) 컨테이너에 의해 생성되고 관리되는 객체를 의미합니다.Introduction to the Spring IoC Container and Beans :: Spring Framework그렇다면, Bean에 대해 더 알아보겠습니다. 우선, Bean을 정의하기 위해서 BeanDefinition이 존재하는데, BeanDefinition은 여러 메타 정보를 포함합니다.Bean의 메타정보여기에서의 메타 정보는 Class, Name, Scope, Lazy initiali..