日期:2014-05-18  浏览次数:20701 次

为什么读取applicationContext.xml文件时报错
代码是:
BeanFactory factory = new ClassPathXmlApplicationContext("applicationContext.xml");
提示 Type mismatch: cannot convert from ClassPathXmlApplicationContext to BeanFactory

------解决方案--------------------
类型不匹配错误:
读取applicationContext.xml可以用如下方式:
Resource res = new FileSystemResource("WebRoot/WEB-INF/applicationContext.xml");
XmlBeanFactory beanFactory = new XmlBeanFactory(res);
beanFactory.getBean("javabean");