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