스프링에서 초기화, 소멸을 지원하기위한 인터페이스 InitializingBean 빈 초기화 작업을 담당 DisposableBean 빈 소멸 시 작업을 담당 @Component public class TokenProvider implements InitializingBean, DisposableBean { @Override public void afterPropertiesSet() throws Exception { // 빈 초기화 시 코드 구현 } @Override public void destroy() throws Exception { // 빈 소멸 시 코드 구현 } } @Component class TokenProvider { @PostConstruct public void init() { } @Pre..