programming/web
[spring]autowire, qualifier
힐무새
2017. 6. 8. 13:58
각 자바에서 autowire 설정
- 조립기 선언
<context:annotation-config/> - 각 클래스에서 autowire 및 annotation을 설정 처리..
@Qualifier
- @Autowired로 설정된 객체가 두가지 이상 type이 할당될 경우에 에러가 발생합니다
- 할당 할 수 있는 객체를 선택해야 할 필요가 있을 때 id값을 @Qualifier("bean id")을 선언한다 - @Autowired에서 해당 객체가 메모리로 할당이 안될 수도 있을 때, 반드시 할당해야 하는 경우에는 에러발생. 이를 방지하기 위해 필수는 아니라는 옵션 설정으로 에러 방지
- @Autowired(required=false)