해결된 질문
작성
·
196
답변 1
5
안녕하세요. Han jinho님
여기서 말하는 내용은 다음과 같습니다.
싱글톤 빈은 종료 라이프사이클에 @Destory같은 것이 적용됩니다. 여기에 리소스를 반환하는 코드를 두면 됩니다.
반면에 프로토타입은 스프링이 단순히 생성만하고 관리를 하지 않기 때문에 @Destory같은 종료 라이프사이클의 적용을 받지 않습니다. 그래서 만약 데이터베이스 커넥션 등을 사용한다면 수동으로 잘 닫아주어야 한다는 뜻입니다.
감사합니다.