java - 자바 init 함수




Spring Controller의 Init 메소드(주석 버전) (2)

저는 컨트롤러를 새로운 주석 버전으로 변환하고 있습니다. 이전 버전에서는 springmvc-servlet.xml의 init 메소드를 다음과 같이 지정했습니다.

<beans>
    <bean id="myBean" class="..." init-method="init"/>
</beans>

어노테이션 버전을 사용하여 init 메소드를 어떻게 지정합니까?


당신이 사용할 수있는

@PostConstruct
public void init() {
   // ...
}

또는 Bean이 생성 될 때 ApplicationContext가 호출 할 콜백 함수 ( afterPropertiesSet() )를 제공하기 위해 클래스가 InitializingBean 인터페이스를 구현하도록 할 수 있습니다.





controller