spring bean 생명주기 (1) 썸네일형 리스트형 Spring Bean 생명주기와 스코프 정리 Spring에서 Bean은 객체를 자동으로 생성하고 관리하는 단위다. 이 Bean이 생성되고 사용되며 종료되는 전 과정이 생명주기이고, Bean이 어떤 범위로 관리되는지가 스코프다.1. Bean 생명주기Bean은 아래와 같은 순서를 따라 생성되고 제거된다.생명주기 단계객체 생성Spring 컨테이너가 Bean 정의를 기반으로 객체를 생성한다.의존성 주입생성된 객체에 필요한 의존성이 주입된다.초기화 콜백@PostConstruct 또는 InitializingBean.afterPropertiesSet()을 통해 초기화 작업 수행.사용컨테이너가 Bean을 필요에 따라 사용한다.소멸 콜백@PreDestroy 또는 DisposableBean.destroy() 호출로 정리 작업 수행. 예제@Componentpubli.. 이전 1 다음