작성한 질문수
스프링 핵심 원리 - 기본편
조회한 빈이 모두 필요할 때, List, Map
작성
·
403
0
List<DiscountPolicy>로 DiscountPolicy를 구현하는 빈들을 생성자 주입 방식으로 받아서 프린트 로그를 찍어봤는데, org.apache.ibatis.binding.MapperProxy 라는애가 끼어있어요
예제와 다른 점은 어플리케이션 컨텍스트에서 빈을 가져온게 아니라 이미 스프링부트로 만든 프로젝트 전체에서 테스트해봤다는 것 뿐인데요,
왜 DiscountPolicy를 구현하지 않은 MapperProxy가 끼어있는지 제거할 방법은 없는지 궁금해요..
답변 1
안녕하세요. 사과님
이 부분은 좀 이상한데요??
DiscountPolicy 인터페이스를 구현한 클래스만 가져오도록 되어 있습니다.
DiscountPolicy 인터페이스를 mybatis 관련에서 사용했을 수도 있습니다. 이 부분을 확인해주세요.
감사합니다.