<bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor"/>
얘 대신 아래 context 를 써도 됨(물론 namespace에 context가 추가 되어 있어야함
<context:annotation-config/>
자바에서는 @Required 어노테이션을 사용해서 해당 setter의 property 값을 무조건 줘야함을 명시한다.
@Required
public void setRequired(int required) {
this.required = required;
}
참고 : <context:annotation-config/> 설정은 어노테이션을 사용하겠다는 설정이며 @Required 어노테이션에만 해당되는 것이 아닌 모든 어노테이션에 해당되는 설정이다.
'spring > Annotation' 카테고리의 다른 글
@Value, Spring EL (0) | 2014.05.07 |
---|---|
@Resource (0) | 2014.05.02 |
어노 테이션을 사용하기 위한 설정 (0) | 2014.05.02 |
@component : @Service,@Repository,@Controller (0) | 2014.05.02 |
@Autowired (2) | 2014.05.02 |