콜백1 [Spring] 빈 생명주기 콜백(@PostConstruct, @PreDestroy) 빈 생명주기 콜백애플리케이션 시작 시점에 필요한 연결을 미리 해두고, 애플리케이션 종료 시점에 연결을 모두 종료하는 작업을 진행하려면, 객체의 초기화와 종료 작업이 필요 스프링 빈은 객체를 생성하고, 의존관계 주입이 다 끝난 다음에야 필요한 데이터를 사용할 수 있는 준비가 완료됨초기화 작업은 의존관계 주입이 모두 완료되고 난 다음에 호출해야 함스프링은 의존관계 주입이 완료되면 스프링 빈에게 콜백 메서드를 통해서 초기화 시점을 알려주는 다양한 기능 제공스프링은 스프링 컨테이너가 종료되기 직전에 소멸 콜백을 줌 스프링 빈의 간단한 라이프사이클객체 생성 ➡︎ 의존관계 주입스프링 빈의 이벤트 라이프사이클스프링 컨테이너 생성 ➡︎ 스프링 빈 생성 ➡︎ 의존관계 주입 ➡︎ 초기화 콜백 ➡︎ 사용 ➡︎ 소멸전 콜백 .. 2024. 9. 26. 이전 1 다음