작성한 질문수
스프링 프레임워크 핵심 기술
IoC 컨테이너 3부: @Autowire
작성
·
1K
0
예제에서는 필드에 @Qualifier 어노테이션을 적용하셨는데, 생성자에 해당 어노테이션 적용시 "The annotation @Qualifier is disallowed for this location"이라는 에러메세지를 받았습니다. 생성자에 적용이 안되는 이유를 알 수 있을까요?
답변 1
그 애노테이션은 생성자에 쓸 수 없습니다. 해당 애노테이션 소스 코드를 보시면 @Target이라는게 있는데 그걸 보시면 이해하실 수 있을거에요.