빈 생명주기 콜백1 [Spring] 빈 생명주기 콜백 *본 게시글은 김영한님 스프링 핵심 원리 기본편을 보고 이해한 내용을 바탕으로 정리한 글입니다. 스프링 빈 생명주기 스프링 빈은 간단하게 다음과 같은 라이프사이클을 가진다. 1. 객체 생성 2. 의존관계 주입 스프링 빈은 객체를 생성하고 의존관계를 모두 주입하고 나서야 필요한 데이터의 준비가 완료된다. 개발자가 의존관계 주입이 모두 완료된 시점을 어떻게 알 수 있을까? 스프링은 의존관계 주입이 완료되면 스프링 빈에게 콜백 메서드를 통해서 초기화 시점을 알려주는 다양한 기능을 제공한다. 스프링 빈의 이벤트 라이프사이클 1. 스프링 컨테이너 생성 2. 스프링 빈 생성 3. 의존관계 주입 4. 생성 후 콜백 5. 사용 6. 소멸 전 콜백 7. 종료 *참고 생성자는 파라미터를 받고, 메모리를 할당해서 객체를 생.. 2022. 8. 28. 이전 1 다음