AnnotationConfigApplicationContext의 경우 생성자로 들어온 파라미터의 값을
AnnotatedBeanDefinitionReader로 읽은뒤
AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
AnnotationConfigApplicationContext은
BeanDefinition에 대한 구현체를 주입받아서 사용한다라고 이해하면될까요?