AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
이렇게 생성 타입을 ApplicationContext로 하는 것과 AnnotationConfigApplicationContext로 하는 것 차이와 어떤 방법이 더 나은지 알 수 있을까요?