[Spring / Java] 스프링 빈의 생명주기
[Spring / Java] 스프링 빈의 생명주기 빈(Bean) 스프링 프레임워크에서 빈(Bean)은 스프링 IoC(Inversion of Control) 컨테이너가 관리하는 객체를 말한다. 컨테이너 내부에서 생성되고, 스프링이 종료되기 전까지 생명주기를 갖고 있다. 스프링 빈의 생명주기는 크게 생성, 초기화, 사용, 소멸의 단계로 나뉜다. 각 단계에서 스프링은 빈의 생명주기를 관리하고 다양한 콜백 메소드를 통해 개발자가 특정 시점에 로직을 실행할 수 있게 해준다. (스프링 : 객체 생성 -> 의존관계 주입의 생명주기) 컨테이너 초기화 -> 빈 인스턴스화 -> 의존성 주입 -> 초기화 콜백 -> 애플리케이션 실행 -> 소멸 콜백 -> 컨테이너 종료 1) 컨테이너 초기화 스프링 애플리케이션을 시작할 때, ..
server
2024. 4. 15. 12:20