사용자 도구

사이트 도구


springframework:bean_lifecycle

Spring Framework Bean Lifecycle

  • @PostConstruct
  • @PreDestroy
  • InitializingBean
  • DisposableBean
  • @Bean(initMethod=“”, destroyMethod=“”)
  • BeanNameAware
  • ApplicationContextAware

@PostConstruct / @PreDestroy 의존성

  • Java 9부터 Java EE 의존성이 deprecated 되고 Java 11 에서 빠졌기 때문에 Java 11 사용시에는 의존성에 명시를 해줘야 한다.
<dependency>
    <groupId>javax.annotation</groupId>
    <artifactId>javax.annotation-api</artifactId>
    <version>1.3.2</version>
</dependency>

참조

springframework/bean_lifecycle.txt · 마지막으로 수정됨: 2021/02/16 22:37 저자 kwon37xi