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

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 핵심 원리 - 기본편

빈 등록 초기화, 소멸 메서드

초기화란 뭘 해주는 건가요?

작성

·

206

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.
 
영상에서 사용하신것처럼
 
디비같은것과 connect() 이런걸 해주는걸 초기화라고하나요?
그런데 그걸 보통 스프링이 해준다고 들었는데 그걸 제외한다면 어떤게 초기화 단계에서 실행되나요?
 
 
 

답변 1

0

안녕하세요. IH Oh님, 공식 서포터즈 OMG입니다.

강의를 보시면 아시겠지만 @Bean에 initMethod와 destoryMethod 를 지정해주었는데요

애플리케이션이 실행될 때 @Bean이 지정되어 스프링 빈이 될 객체의 초기화 시점에 실행될 메서드와 소멸 시점에 실행될 메서드를 지정한 것으로 보시면 됩니다.

 

초기화 시점엔 명시적으로 지정한  init()이 실행되며

소멸 시점엔 명시적으로 지정한 close()가 실행됩니다.


감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기