이번 포스트에서는 Spring이 관리하는 빈의 생명주기(Life Cycle)에 대해 살펴보자. 빈의 생명 주기 빈의 생명 주기 스프링의 빈은 다음과 같은 생명 주기를 갖는다. 생성자를 호출하여 객체를 생성한다. 1의 과정을 통해 생성자 주입을 하거나 별도의 setter 메서드를 이용해서 의존성을 주입한다. 아직 빈을 활용하기 이전에 초기화 메서드를 실행한다. 빈을 사용한다. 빈을 다 사용한 후 소멸 메서드를 실행한다. 초기화 및 소멸 메서드 초기화 메서드와 소멸 메서드에 대해 살펴보자. 초기화 메서드 소멸 메서드 주요 용도 빈에서 사용하려는 자원의 초기화 빈에서 사용한 자원의 정리 호출 시점 의존성 주입 후 비지니스 로직이 호출되기 전 모든 비지니스 로직이 종료된 후 작성 방법 명시적 빈 등록: @Pos..
07. 빈의 생명주기
이번 포스트에서는 Spring이 관리하는 빈의 생명주기(Life Cycle)에 대해 살펴보자. 빈의 생명 주기 빈의 생명 주기 스프링의 빈은 다음과 같은 생명 주기를 갖는다. 생성자를 호출하여 객체를 생성한다. 1의 과정을 통해 생성자 주입을 하거나 별도의 setter 메서드를 이용해서 의존성을 주입한다. 아직 빈을 활용하기 이전에 초기화 메서드를 실행한다. 빈을 사용한다. 빈을 다 사용한 후 소멸 메서드를 실행한다. 초기화 및 소멸 메서드 초기화 메서드와 소멸 메서드에 대해 살펴보자. 초기화 메서드 소멸 메서드 주요 용도 빈에서 사용하려는 자원의 초기화 빈에서 사용한 자원의 정리 호출 시점 의존성 주입 후 비지니스 로직이 호출되기 전 모든 비지니스 로직이 종료된 후 작성 방법 명시적 빈 등록: @Pos..
2024.02.23