加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

WebService

发布时间:2020-12-16 22:19:11 所属栏目:安全 来源:网络整理
导读:第一步进入CXF架构的核心架包 pom.xml 引入 ??????? dependency ??????????? groupId org.apache.cxf / groupId ??????????? artifactId cxf - rt - frontend - jaxws / artifactId ??????????? version 2.7.8 / version ??????? / dependency ??????? depen

第一步进入CXF架构的核心架包 pom.xml 引入

??????? <dependency>

??????????? <groupId>org.apache.cxf</groupId>

??????????? <artifactId>cxf-rt-frontend-jaxws</artifactId>

??????????? <version>2.7.8</version>

??????? </dependency>

??????? <dependency>

??????????? <groupId>org.apache.cxf</groupId>

??????????? <artifactId>cxf-rt-transports-http</artifactId>

??????????? <version>2.7.8</version>

???????</dependency>


第二步 web.xml配置引入如下

<servlet>

?? <servlet-name>CXFServlet</servlet-name>

<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>

?? <load-on-startup>2</load-on-startup>

</servlet>

<servlet-mapping>

?? <servlet-name>CXFServlet</servlet-name><url-pattern>/ws/*</url-pattern>

</servlet-mapping>


第三步 在Spring的配置文件 applicationContext.xml 引入cxf架构的实体

    <import resource="classpath:META-INF/cxf/cxf.xml" />
    <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
    <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />


第四步 首先生成一套后台服务

@Component
@NoAction(nameSpace="/UpTkotEs",dtoClass = "com.dhcc.tcaomtss.dto.tmtinfo.TMTInfoDto")
public class TMTInfoBlh extends BaseAbstractBlh<TMTInfoDto>{
	private static Log logger = LogFactory.getLog(TMTInfoBlh.class);
	@Resource
	private CommonService commonService;
	@BlhParameters(dtoCls=TMTInfoDto.class,parameter={
		@BlhParameter(parameterExpress="hospitalRecords",desc = "手术记录信息")
	})
	@Descript(value="上传手术记录")
	@OutPut(ognlExpress="respData")
      public void upTkotEs(BaseAbstractDto dto){
    	  
		TMTInfoDto infoDto = super.getExactlyDto(dto);
		HospitalRecordsDto hospitalRecordsDto = new HospitalRecordsDto();
		hospitalRecordsDto.setHospitalRecords(infoDto.getHospitalRecords());
		hospitalRecordsService.save(hospitalRecordsDto);
       }
}

第五步 利用工具生成 Webservice

主要有

文件

以及将applicationTMTInfoWSService.xml 引入applicationContext.xml中


第六步 登陆浏览器访问 wsdl 看看时候发布成功

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读