-
[Spring] @PostConstruct, @PreDestroySpring 2025. 4. 15. 17:08
Spring
https://note8770.tistory.com/109
[Spring] Bean 생명 주기(2)
Spring Bean 속성 🔥 Bean 설정 정보에 초기화 메서드, 종료 메서드 지정할 수 있다. 🎯 설정 정보에 초기화 메서드, 종료 메서드를 지정 할수 있다. 🎯 외부 라이브러리에도 콜백 메서드를 사용 할
note8770.tistory.com
🔥 @Bean 설정 이전에 사용된 초기화/소멸 방식
🎯 @PostConstruct→ 초기화 메서드 (빈 생성 직후 실행)
🎯 @PreDestroy → 소멸 메서드 (빈 소멸 직전 실행)
같은 기능의 @이 있을까 ❓
@Bean()의 확장성과 테스트 용이성을 고려해서 @PostConstruct, @PreDestory는 적게 사용하는 추세이다.
@Bean @PostConstruct & @PreDestory 확장성 외부 메소드 참조 가능 메서드 이름을 고정 시킬수 없다.
어노테이션을 붙일 수 있는 소스코드에 접근이 가능하다적용 범위 외부 라이브러리까지 참조가 가능할정도로 범위가
높다.외부 라이브러리가 아닌 직접 작성한 코드에만 사용 가능하다. @PostConstruct
코드 예시: 여기에는 @PostConstruct 사용 예제가 들어갈 예정입니다.@PreDistory
코드 예시: 여기에는 @PreDistory 사용 예제가 들어갈 예정입니다.'Spring' 카테고리의 다른 글
[Spring] API 예외 처리 @ExceptionHandler (0) 2025.04.15 [Spring] Bean Scope (0) 2025.04.15 [Spring] Bean 생명 주기(2) (0) 2025.04.15 [Spring] 생명 주기 (0) 2025.04.15 [Spring] 이메일 인증 구현하기 (1) 2025.04.14
