인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

woojin126님의 프로필 이미지
woojin126

작성한 질문수

스프링 핵심 원리 - 기본편

빈 생명주기 콜백 시작

빈 라이프 사이클에대해 질문있습니다..

작성

·

218

1

빈 라이프사이클 이 햇갈려서 질문하겠습니다..

빈라이프 사이클이라는것이 어느 코드시점에 실행되는것인지 잘모르겠습니다.

1.컨테이너생성

2.스프링빈 생성

3.의존관계 주입

4.초기화콜백

5. 사용

6. ...

1)

ApplicationContext ac = new AnnotationConfigApplicationContext(xxx.class);

이문장이 스프링 컨테이너라고 하셨는데 1번에 해당이 되는건가요?

2)

ApplicationContext ac = new AnnotationConfigApplicationContext(xxx.class);

로 생성하는순간 빈 라이프사이클이 자동으로 돌아가기 시작하는건가요?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. woojin126님

new AnnotationConfigApplicationContext(xxx.class) 생성하는 동안 모든 것이 다 동작합니다. 따라서 생성이 완료되면 4번까지 다 끝난 상태로 이해하시면 됩니다.

감사합니다.

woojin126님의 프로필 이미지
woojin126
질문자

감사합니다. ㅠㅠ 이런질문도 댓글달아주시다니

김영한님의 프로필 이미지
김영한
지식공유자

woojin126님 화이팅^^!

woojin126님의 프로필 이미지
woojin126

작성한 질문수

질문하기