티스토리 뷰
@postConstruct
- 객체를 사용 시 호출 할 메소드를 지정
@PreDestory
- 객체를 소멸 시 호출 할 메소드를 지정
- close() 하기 직전에 실행 -> ((AbstractApplicationContext) context).close()
< 예제 >
1 2 3 4 5 6 7 8 9 10 | //초기화 메소드 @PostConstruct public void init(){ System.out.println("로봇 사용 완료!!"); } //소멸 메소드 @PreDestroy public void destory(){ System.out.println("로봇 이제 갈떄가 됨 ㅎㅎ"); } | cs |
(!) xml에서 어노테이션을 사용 안하고 bean에 지정 하는 방법
-> init-method 와 destroy-method를 사용
java
1 2 3 4 5 6 7 8 9 | // 초기화 메소드 public void init() { System.out.println("로봇 사용 완료!!"); } // 소멸 메소드 public void destory() { System.out.println("로봇 이제 갈떄가 됨 ㅎㅎ"); } | cs |
xml
1 2 3 | <bean id="지정 아이디" class="패키지.클래스명" init-method="init" destroy-method="destory"> </bean> | cs |
(!!) 그외에 java의 implements InitializingBean, DisposableBean도 같은 기능을 합니다. |
반응형
'언어 > SPRING' 카테고리의 다른 글
[SPRING] MyBatis (0) | 2016.11.09 |
---|---|
[SPRING] jdbcTemplate, NamedParameterJdbcTemplate (0) | 2016.11.09 |
[SPRING] @Autowired, @Qualifier 어노테이션 (0) | 2016.11.08 |
[SPRING] @Component 어노테이션 (0) | 2016.11.08 |
[SPRING] 싱글턴 만들기 (0) | 2016.11.08 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 어노테이션
- 클래스
- synchronized
- 생성
- 라이브러리
- jdbc
- spring
- js
- iNT
- 안드로이드
- mybatis
- 스프링
- Default
- 음식
- Delete
- java
- 종류
- Android
- Controller
- 자바
- UTF-8
- Create
- jsp
- nsis
- Class
- 하기
- 사용
- Server
- 연결
- mysql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함