primary
자동 연결 중에 여러 Bean 후보가 표시되면 첫 번째 선택이됩니다.
XML 구성에서 bean 태그 속성의 기본에 해당합니다. <bean id="xxx" class="xxx" primary="true">
해당 메모 :@org.springframework.context.annotation.Primary
initMethodName
초기화 방법.
XML 구성에서 Bean 태그 속성의 init-method에 해당합니다. <bean id="xxx" class="xxx" init-method="xxx">
해당 메모 :@javax.annotation.PostConstruct
destoryMethodName
파기 방법.
XML 구성에서 Bean 태그 속성의 파괴 방법에 해당합니다. <bean id="xxx" class="xxx" destroy-method="xxx">
해당 메모 :@javax.annotation.PreDestroy
주석 구성 사례 :
@Service
@org.springframework.context.annotation.Primary
public class GuavaCache implements ICache {
@Override
public void greet() {
// ...
}
@javax.annotation.PostConstruct
public void init() {
// ...
}
@javax.annotation.PreDestroy
public void destroy() {
// ...
}
}