CXF 3.0 集成 Spring 4.0 记录说明

朱雀 2020-10-18 11:56 1233阅读 0赞

1 开始在maven pom.xml 加入依赖关系 cxf.30的比较简单:如下即可:

  1. <dependency>
  2. <groupId>org.apache.cxf</groupId>
  3. <artifactId>cxf-rt-frontend-jaxws</artifactId>
  4. <version>3.0.3</version>
  5. </dependency>
  6. <dependency>
  7. <groupId>org.apache.cxf</groupId>
  8. <artifactId>cxf-rt-transports-http</artifactId>
  9. <version>3.0.3</version>
  10. </dependency>

2 之后需要在web.xml里面来配置请求转发
配置如下:

  1. <!-- CXF -->
  2. <servlet>
  3. <servlet-name>CXFService</servlet-name>
  4. <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
  5. </servlet>
  6. <servlet-mapping>
  7. <servlet-name>CXFService</servlet-name>
  8. <url-pattern>/webservices/*</url-pattern>
  9. </servlet-mapping>

3 之后在spring里面需要加入头: 根据sprng 的版本不同,自行加载

  1. <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2. xmlns:jaxws="http://cxf.apache.org/jaxws"
  3. xmlns="http://www.springframework.org/schema/beans"
  4. xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd " default-lazy-init="true">

发表评论

表情:
评论列表 (有 0 条评论,1233人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SOAP之springcxf集成

    一 初识SOAP SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。 SOAP

    相关 springmvc集成cxf

    在springmvc中继承cxf 利用cxf发布webService接口以及调用cxf接口 分两步: 第一步:服务端的发布; 1:配置web.xml文件,添加c