zoukankan      html  css  js  c++  java
  • 使用 SpringBoot 集成 WebService [不需要身份验证]

    一、使用 JDK 自带的工具生成实体类

    # 格式
    wsimport -s 保存路径 -p 包路径 -encoding utf-8 wsdl文件地址
    # 实例
    wsimport -s d:wsdl -p cn.lqdev.webservice -encoding utf-8 http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl

    二、将实体类导入到项目中

    /**
     * @Description: 客户端的相关调用配置
     * @Date: 2020/03/20
     */
    @Configuration
    public class WsClientConfig {
        /**
         * @Description: 返回一个 WebServiceSoap 对象
         * @Date: 2020/03/20
         */
        @Bean
        public XxWebServiceSoap getWebServiceSoap(){
            return new XxWebService().getXxWebServiceSoap();
        }
    }

    三、控制层调用

    /**
    
    - @Description:
    - @Date: 2020/03/20
      */
    
    @RestController
    @RequestMapping("/chenys")
    public class QQController {
        @Autowired
        private XxWebServiceSoap xxWebServiceSoap;
    
    @GetMapping("/QQfind/{QQNum}")
    public String xxResponse(@PathVariable("QQNum") String QQNum) {
        String s = xxWebServiceSoap.qqCheckOnline(QQNum);
        return s;
    }
    
    }
  • 相关阅读:
    js中变量声明提前
    冒泡与捕获
    win7安装不了nodejs及解决方法
    nodejs配置app的服务
    Ming Rpc
    test
    Java8 Lambda sample (iwantmoon.com出品)
    Spring Mvc 输出Json(iwantmoon.com出品)
    单点登录(iwantmoon.com出品)
    虚拟机WIN10发布.NetCore 3.1
  • 原文地址:https://www.cnblogs.com/damaoa/p/12763334.html
Copyright © 2011-2022 走看看