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

4321님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

조회한 빈이 모두 필요할 때, List, Map

강의에서 rate,fix 둘다 component

23.08.22 13:31 작성

·

618

1

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
강의 내에서

fix,rate

Discount 부분 둘다 Component 지정 하여 AllBeanTest 시에 에러가 나는데

강사님은 어떻게 에러가 안나는건가요 ?

RateDiscount에 MainDiscountPolicy 어노테이션 삭제하셔서 거기서는 같이 삭제하고넘어갔습니다

DiscountService위에 Autowired 지정한것도 빨간선으로 뜨더군요

답변 2

3

4321님의 프로필 이미지
4321
질문자

2023. 08. 22. 13:59

OrderServiceImpl 에

@Component 주석처리 해서 해결했습니다

rate,fix 둘다 강의내용에서 다루는데 하나만 지정해야 되는게 이해가 안되었던지라

이승욱님의 프로필 이미지

2024. 01. 26. 06:59

덕분에 해결했습니다. 감사합니다

나구리님의 프로필 이미지

2024. 02. 01. 21:02

덕분에 저도 문제를 찾았습니다 ㅎㅎ 감사합니다

0

4321님의 프로필 이미지
4321
질문자

2023. 08. 22. 14:02

Autowired 위에 빨간줄로 밑줄이 그이는건 아직 이해가 안되네요
인텔리제이 에서만 뜨는 오류표시인거같긴한데

4321님의 프로필 이미지
4321
질문자

2023. 08. 22. 14:17

인텔리제이에서 뜨는 에러표시 맞네요
All problem 에서 Syntex으로 바꾸고 해결했습니다

이승욱님의 프로필 이미지

2024. 01. 26. 07:51

@Configuration 를 static class 위에 붙혀주면 되네요

그러면 @Autowired 쓸수있습니다.

4321님의 프로필 이미지

작성한 질문수

질문하기