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

플로방스님의 프로필 이미지
플로방스

작성한 질문수

스프링 핵심 원리 - 기본편

다양한 설정 형식 지원 - 자바 코드, XML

appConfig.xml 파일 오류 부탁 드립니다.

작성

·

1.1K

2

discountPolicy부분에서 오류가 나는데 잡히지가 않습니다.

오류메시지는 다음과 같습니다.

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderService' defined in class path resource [appConfig.xml]: Unsatisfied dependency expressed through constructor parameter 1: Ambiguous argument values for parameter of type [hello.core.discount.DiscountPolicy] - did you specify the correct bean references as arguments?

 

AppConfig.java 파일입니다.

빨간색 부분에 어떤 문제가 있을까요?

XmlAppContext.java 파일 입니다.

public class XmlAppContext {


    @Test
    void xmlAppContext() {
        ApplicationContext ac = new GenericXmlApplicationContext("appConfig.xml");
        MemberService memberService = ac.getBean("memberService", MemberService.class);
        assertThat(memberService).isInstanceOf(MemberService.class);
    }
}

답변 2

1

플로방스님의 프로필 이미지
플로방스
질문자

와 찾았습니다. 덕분에 어떻게 에러를 잡아나가는지 알게 되었습니다. 감사합니다.

오류 해결 방법에 대한 인사이트를 드린거 같군요 ^^

강의 수강 중 강의 관련 궁금한 사항은 언제든 질문 남겨주세요 :)

0

안녕하세요. 플로방스님, 공식 서포터즈 OMG입니다.
.

OrderServiceImpl의 생성자 부분을 확인해주세요 :)

해결이 안될 경우 댓글남겨주세요
.
감사합니다.

플로방스님의 프로필 이미지
플로방스

작성한 질문수

질문하기