전체 글 353

@PostConstruct

@PostoConstruct 란? - 종속성 주입이 완료된 후 실행되어야 하는 메서드에 사용, 의존성 주입이 완료된 후에 실행되어야 하는 메소드에 사용 - 다른 리소스에서 호출되지 않아도 수행 - 생성자보다 늦게 호출이된다 ※ 호출순서 1. 생성자 호출 2. 의존성 주입 완료 (@Autowire || @RequiredArgsConstructor) 3. @PostConstruct @PostConstruct 사용 이유 1) 생성자 호출 시, bean은 초기화가 이루어지기 전! (= DI가 이루어지기 전) 따라서, @Postconstruct를 사용하면 bean이 초기화 되는 동시에 의존성 확인이 가능! 2) bean LifeCycle 에서 오직 한 번만 수행 된다. (= 어플리케이션이 실행될 때 한 번만 실행..

728x90