인프런 커뮤니티 질문&답변

로드 존슨님의 프로필 이미지
로드 존슨

작성한 질문수

스프링 핵심 원리 - 기본편

컴포넌트 스캔과 의존관계 자동 주입 시작하기

수업질문

작성

·

545

3



의존관계 자동주입에서 질문있습니다.

(영상시간 18분 16초)

@Autowired를 통해 의존관계 주입에서 자료타입에 따라 설정된다고 하였는데, DiscountPolicy 자료타입에서 rateDicountPolicy가 @Component 설정이 되어있어서 rateDicountPolicy 만 의존관계 자동주입설정된건가요?

@Component 유무에 따라서 자료타입지정이 가능하면 자료타입 중(FixDiscountPolicy,RateDiscountPolicy) 하나만 설정으로 해야겠네요?? 여러개를 설정하면 충돌에러가 뜨나요?

답변 1

0

안녕하세요. 로드 존슨님, 공식 서포터즈 David입니다.

  1. 네, 맞습니다.

  2. 이 부분은 제가 직접 알려드리는 것보다 질문자 분께서 직접 해보시는 게 더 학습에 도움이 될 것 같습니다. FixDiscountPolicy 클래스에 @Component를 붙여서 실행해 보시면 됩니다.

감사합니다.

로드 존슨님의 프로필 이미지
로드 존슨

작성한 질문수

질문하기