작성
·
510
0
둘의 차이는 ApplicationContext가 상위 인터페이스라 기능이 적어서 AnnotationConfigApplicationContext()를 쓴다고 알고있는데 어차피
이거나
ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
이거나
AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class);
결국 둘 다 new로 AnnotationConfigApplicationContext()를 구현해 줬으니 똑같은 기능을 사용할 수 있는 것 아닌가요?
왜 ApplicationContext를 사용하면 getBeanDefinition()메소드를 이용할 수 없는 것이죠?