SpringFramework Core - I. IoC 컨테이너/6. Bean 커스터마이징하기 (10) 썸네일형 리스트형 6.1. 라이프사이클 콜백 원문: https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-factory-lifecycle 컨테이너가 bean의 라이프사이클을 관리하는 것과 상호작용하기 위해서는 스프링의 InitializingBean과 DisposableBean 인터페이스들을 구현하면 된다. 컨테이너는 bean이 초기화와 소멸 과정을 통해 특정 행위를 할 수 있도록, afterPropertiesSet()을 먼저 호출한 후 destroy()를 호출한다. 현대의 스프링 애플리케이션에서, JSR-250의 @PostConstruct와 @PreDestroy 어노테이션은 라이프사이클 콜백을 받기위한 가장 좋은 방법으로 평가받는다.. 6. Bean의 성질(nature) 커스터마이징하기 원문: https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-factory-nature 스프링 프레임워크는 bean의 성질을 커스터마이징할 수 있는 많은 인터페이스들을 제공한다. 다음과 같이 그룹화할 수 있다. 라이프사이클 콜백 AppllicationContextAware와 BeanNameAware 다른 Aware 인터페이스들 이전 1 2 다음