인프런 커뮤니티 질문&답변
kotlin으로 collection 의존성 주입에 대해서
작성
·
472
답변 1
코드를 자세히 살펴보니, DiscountPolicy 빈들이 어떻게 등록되는지 보이지 않습니다. 현재 코드로는 DIscountService 클래스만 컨테이너 생성시 파라미터로 전달되어 빈으로 등록되고 있는 것 같습니다.
DiscountPolicy 타입의 빈들이 어떤 방식으로 등록되고 있나요?
tngusdl527
질문자
헉... 자세히보니... AutoAppConfig는 추가하지 않았었네요.
val ac: ApplicationContext = AnnotationConfigApplicationContext(AutoAppConfig::class.java, DiscountService::class.java)
val ac: ApplicationContext = AnnotationConfigApplicationContext(DiscountService::class.java)
궁금한게 있습니다! 첫 ac처럼 두가지 Component를 넣으면 모두 ApplicationContext로 읽혀지는 건가요?







결과가 다르지 않습니다.