java cxf spring_CXF整合Spring开发WebService

本文档介绍了如何使用CXF与Spring整合来开发WebService。首先,详细阐述了CXF环境变量的配置步骤,接着展示了创建一个简单的WebService接口和实现类。通过配置beans.xml和web.xml文件发布服务,并利用CXF的wsdl2java工具生成客户端代码,最后给出客户端调用服务的示例。
摘要由CSDN通过智能技术生成

刚开始学webservice时就听说了cxf,一直没有尝试过,这两天试了一下,还不错,总结如下:

要使用cxf当然是要先去apache下载cxf,下载完成之后,先要配置环境变量,有以下三步:

1.打开环境变量配置窗口,点击新建,新建%CXF_HOME%变量,值为你下载的cxf所在的目录,我的是D:\tools\apache-cxf-3.1.0

2.在Path变量中新加一句%CXF_HOME%\lib,注意要和已有的path变量用;隔开

3.在CLASSPATH中新加一句%CXF_HOME%\lib\cxf-manifest.jar,这里也要和已有的classpath变量用;隔开

好了,至此配置已经完成,接下来我们新建一个web项目,把下载的cxf文件夹中的lib文件夹下的所有jar文件拷贝到WEB-INF中的lib文件夹中。下来就可以正式开发了,先看看工程目录结构:

6c77fafe7bbb3b41ee6e4561e2bba224.png

IMyServer.java

@WebService

public interface IMyServer {

@WebResult(name="addResult")

public int add(@WebParam(name="a")int a,@WebParam(name="

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值