记录下读取applicationContext.xml路径的问题

今天在使用Cxf框架和Spring整合进行WebService客户端操作时,读取XML文件的时候发现自己都忘记了,找了些资料,也自己测试了,现在记录下来。

1.Spring的配置文件在类路径下

src下的applicationContext.xm,可以通过

ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");

然后就可以通过getBean获取相应的bean

2.Spring的配置文件在WEB-INF下

这时候,在代码中就不可以使用ClassPathXmlApplicationContext来加载配置文件了,而应使用FileSystemXmlApplicationContext。

ApplicationContext applicationContext = new FileSystemXmlApplicationContext("WEB-INF/classes/applicationContext.xml");

然后就可以通过getBean获取相应的bean


关于Cxf做WebService,我看了烽火编程的 博客,进行了测试,还是比较容易理解的。 附上链接http://www.cnblogs.com/frankliiu-java/articles/1641949.html

你可能感兴趣的:(Spring)