CXF webservice整合spring 小例子
下载apache-cxf-3.1.8,创建java web项目,将cxf包的lib下的所有jar包放到项目中,并去掉下图的几个包: 如果你保留了而且没有报错,那么恭喜你。 将下载的cxf包的samplesjava_first_spring_support下的文件夹直接复制到自己创建的项目,如图: java文件夹的内容是服务端和客户端代码,resources中是spring配置文件,webapp中是web.xml和cxf-servlet.xml, 如图,我 将java文件夹中的内容直接放到src下,将resources中的client-beans.xml拿出来放在src下了, 把web.xml和cxf-servlet.xml放到WEB-INF下了。 后来我将cxf-servlet.xml去掉也一样运行。 启动服务的Server.java按照案例中的代码总是报错,应该少包,所以我就换成下面这样: protected Server() throws Exception { 其他都不用变了,只要将配置文件中的路径改成你项目中正确的路径即可。 先执行Server.java启动服务,再执行Client.java,输出: 总结:使用spring的地方就是将服务和客户端都配置到spring配置文件中,目前只领会这一点,至于cxf-servlet.xml 还不知道有什么用,因为有没有都不会报错。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- docker commit命令-提交一个新的image
- angular2——前后端交互
- 使用Puppet将参数传递给Yum
- Angular表格的导入导出
- angular – 修改TestBed.overrideComponent中定义的组件
- bash:如何连接两个命令的输出,以便我可以将它们管理到第三
- OpenStack搭建企业私有云 五: Dashboard(持续更新...)
- angular-ui-grid – ui-grid(3.0.0不稳定)cellFilter,日期问
- angularJs - $filter过滤器使用和自定义过滤器
- 如何在Dockerfile RUN中使用管道(ioredirection)?