
스프링 프레임워크 마스터하기: Bean 라이프사이클과 AOP
·
백엔드
안녕하세요! 지난 글에서는 스프링의 의존성 주입(DI)에 대해 살펴보았는데요, 오늘은 그 외에 스프링의 또 다른 핵심 개념들을 탐구해보려 합니다. 특히 빈(Bean) 라이프사이클 관리, 컴포넌트 스캔, 그리고 관점 지향 프로그래밍(AOP)에 대해 제가 배우고 경험한 내용을 공유하고자 합니다.🌱 Bean의 생애주기: 탄생부터 소멸까지처음 스프링을 배울 때, "이 빈은 어디서 태어나서 언제 죽는 거지?"라는 의문이 들었습니다. 스프링 컨테이너는 빈의 전체 생명주기를 관리하는데, 이는 생각보다 더 섬세하게 제어할 수 있습니다.@Componentpublic class DatabaseConnector { @PostConstruct public void initialize() { Syste..