메뉴 건너뛰기

조회 수 4996 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부



스프링의 컨테이너가 Bean 객체의 초기화와 소멸에 따라 지정된 메서드를 호출 하는데..

아래의 두가지 인터페이스에서 이 메서드를 정의 하고 있다.


org.springframework.beans.factory.InitializingBean

org.springframework.beans.factory.DisposableBean


만약 Bean 객체의 초기화 및 소멸 과정에 실행하고 싶은 작업이 있다면,

아래와 같이 InitializingBean과 DisposableBean을 구현하고, afterProperiesSet 메서드와 destroy메서드를 구현하면 된다.


public class Bean implements InitializingBean, DisposableBean {
    
    ...
    
    @Override
    public void afterPropertiesSet() throws Exception {
    ...
    }

    @Override
    public void destroy() throws Exception {
    ...
    }
}


또는, 아래와 같이 직접 메서드명을 지정할 수도 있다.

<bean id="class" class="spring.class"
    init-method="초기화 실행 메서드명" destroy-mothod="소멸 실행 메서드명">


@Bean(initMethod="초기화 실행 메서드명", destroyMethod="소멸 실행 메서드명")

List of Articles
번호 제목 날짜 조회 수
18 스프링 AOP의 주요 용어 file 2016.08.18 5829
17 스프링 2.5.2 설치및 HelloWorld 출력하기 file 2016.12.06 5836
16 루씬 기본적인 검색 엔진 - 샘플 예제 file 2016.12.08 7769
15 검색엔진 (2) - 라이브러리: Lucene, Solr, Elasticsearch 2016.12.08 6228
14 검색엔진 (1) - 검색엔진의 이해 2016.12.08 6032
13 [펌]자바 Crawling(크로울링) 로그인 해 긁어오기 file 2018.07.04 6016
12 [펌]자바 Crawling(크로울링) Ajax로 요청하는 것 긁어오기 file 2018.07.04 2898
11 [패스트캣]1. 시작하기 - 설치 file 2016.12.08 5982
10 Spring 개발을 위한 Eclipse 개발 환경 구성하기 file 2016.12.06 5431
9 Spring Security Basic 인증 비활성화 설정 file 2016.08.18 5556
8 Spring Framework 개요 2016.12.08 5339
7 Spring AOP(Aspect Oriented Programming) 에서의 용어 file 2016.12.08 5176
6 solr적용시 사용법 2016.12.08 5582
5 play framework + 이클립스 초간단 개발환경 구축법 2016.12.08 12461
4 Nutch 0.9 를 이용하여 한글 검색하기 2016.12.08 5934
3 Java was started but returned exit code=13 - 이클립스 실행시 에러 file 2021.03.31 152
2 JAVA Crawling(크로울링) 기본([펌]http://partnerjun.tistory.com/guestbook) file 2018.07.04 5111
1 AJAX 통신시 컨트롤러에서 한글 문자열을 리턴해야하는 경우 인코딩 문제 처리 2018.07.04 2599
Board Pagination Prev 1 2 Next
/ 2

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved