1.发生情形
在做Spring框架的 XML和 annotation结合的方式 crud时,在junit测试类中报以上错误
2.错误分析
2.1错误代码
//第一步创建容器
ApplicationContext context=new AnnotationConfigApplicationContext(“bean.xml”);
2.2正确代码
//第一步创建容器
ApplicationContext context=new ClassPathXmlApplicationContext(“bean.xml”);
2.3原因
ApplicationContext 的实现类AnnotationConfigApplicationContext和ClassPathXmlApplicationContext的区别:
在Annotation和xml混合情况下用ClassPathXmlApplicationContext ;
在纯Annotation的情况下用AnnotationConfigApplicationContext;