기록하는 개발자

  • 홈
  • 태그
  • 방명록

initMethod 1

스프링 빈 스코프 prototype와 singleton의 차이

클래스 인스턴스 초기화를 할 때 호출할 initMethod()와 destroyMethod()를 만들어 놓았고, applicationContext.xml 파일에 bean을 등록하는 상황에서 init-method, destroy-method 속성 값으로 콜백 될 메서드를 넣어주었다. 스코프를 singleton으로 설정한 것과 prototype으로 설정한 것을 비교하는 상황이었다. singleton은 간단하게 하나의 객체만 생성이 되도록 해주는 것이니 아래처럼 작성했더라도 하나의 빈을 반환한다. 이와 다르게 prototype은 불릴 때마다 새로운 빈을 생성하여 init 메소드가 3번이 불리는 것을 볼 수 있다. 그런데 여기서 궁금증이 생겼다. init 메소드는 실행이 되었는데, destroy 메소드는 어디에...

지식 2024.10.14
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (73)
    • JSP (13)
    • Spring (2)
    • Springboot (8)
    • Node.js (5)
    • 지식 (16)
    • error (14)
    • 도서 (6)
    • 키보드 (6)

Tag

CRUD, 백엔드, 백엔드게시판, dynamicwebproject, 파이썬, 자바게시판, 백엔드CRUD, Spring, Springboot게시판, 에포메이커, Doit, 이지스퍼블리싱, 정처기실기, nodejs, JSP, CRUD게시판, 백엔드공부, 스프링부트, springboot, SpringbootCRUD,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바