인프런 커뮤니티 질문&답변
AnnotationConfigApplicationContext에 파라미터 두 개를 넣는 이유가 궁금합니다
작성
·
407
0
AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountService.class);위 코드에서 파라미터를 두 개 넣은 이유가 DiscountService.class에는 빈들을 가져오지 않았기 때문에 AutoAppConfig에서 등록된 빈들을 다 가져오고 그 빈들을 DiscountService.class에 생성자 주입을 하여 테스트 코드에서 사용할 수 있도록 하기 위해 두 개를 넣은 것인가요?
그리고 파라미터를 두 개 넣으면 어떠한 방식으로 실행되는지 궁금합니다!





