• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

빈 Destroy관련 질문

22.04.20 14:27 작성 조회수 159

0

안녕하세요.

강의를 듣다가 의문점이 들어서 질문 남깁니다.

지금까지는 빈의 스코프가 싱글톤으로 되어 있어 빈이 스프링 시작과 종료에 소멸 된다는 것까지 이해가 되었습니다.

그런데 싱글톤 스코프에서 Destroy 메소드를 어떤 상황에서 무엇을 위해 사용하지는 이해가 되지 않습니다.

답변 1

답변을 작성해보세요.

0

y2gcoder님의 프로필

y2gcoder

2022.04.20

안녕하세요. 태영님, 공식 서포터즈 y2gcoder입니다.

만약 스프링이 아닌 외부자원을 사용하는 기능을 스프링 빈으로 등록했다면 프로그램 종료 전에  자원 사용을 위해 연결해놨던 connection을 해제하기 위해 말씀하신 부분을 이용할 수 있을 것 같습니다. 가령 DB Connection 같은 경우가 있을 것 같습니다.


감사합니다.