当前位置: 首页 > news >正文

@WebServiceClient注解,wsdlLocation 可配置

@WebServiceClient(name = "SurveyInfoService", targetNamespace = "http://webservice.test.com", wsdlLocation = "http://192.168.7.126:8080/test/CaseSurvey/services/SurveyInfoService?wsdl")
等价于:

public class SurveyInfoService extends Service {

    // 接口地址从配置文件中获取

    private static String chcgWebServiceUrl = PropertyUtils.getProperty("chcg.webservice.url");
    private final static URL SURVEYINFOSERVICE_WSDL_LOCATION;
    private final static Logger logger = Logger
            .getLogger(com.wonders.szsp.port.survey.SurveyInfoService.class
                    .getName());

    static {
        URL url = null;
        try {
            URL baseUrl;
            baseUrl = com.test.port.survey.SurveyInfoService.class
                    .getResource(".");
            url = new URL(baseUrl,chcgWebServiceUrl+"?wsdl");
        } catch (MalformedURLException e) {
            logger.warning(e.getMessage());
        }
        SURVEYINFOSERVICE_WSDL_LOCATION = url;
    }

    public SurveyInfoService() {
        super(SURVEYINFOSERVICE_WSDL_LOCATION, new QName(
                "http://webservice.test.com", "SurveyInfoService"));
    }

}

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 数字信封加解密(RSA+AES)
  • vue2.0全局过滤器引用
  • vue2.0 多图片上传组件(el-upload)
  • json对象转map,map转list
  • 关于-webkit-的一些用法
  • CSS:字数超出两(n)行,省略号表示
  • Vant轮播多个,实现一次轮播中展示多个div,此处以三个一屏为例
  • ElementUI Tooltip 文字提示应用及更改宽度和背景色
  • vuex最详细完整的使用用法(转载)
  • vue移动端网页适配
  • 前端性能优化之Gzip打包
  • 初使用uni-app,适配多端,踩坑及经验合集
  • vscode 代码保存eslint自动格式化,最新配置:Eslint+Prettier
  • less清除浮动clearfix代码片段
  • Git使用及配置
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 2017前端实习生面试总结
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • canvas绘制圆角头像
  • Centos6.8 使用rpm安装mysql5.7
  • dva中组件的懒加载
  • ERLANG 网工修炼笔记 ---- UDP
  • LintCode 31. partitionArray 数组划分
  • Mysql优化
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Object.assign方法不能实现深复制
  • Python 反序列化安全问题(二)
  • TypeScript迭代器
  • 番外篇1:在Windows环境下安装JDK
  • 京东美团研发面经
  • 盘点那些不知名却常用的 Git 操作
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 原生js练习题---第五课
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ‌前端列表展示1000条大量数据时,后端通常需要进行一定的处理。‌
  • $.ajax()
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (21)起落架/可伸缩相机支架
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (k8s)Kubernetes本地存储接入
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (五)Python 垃圾回收机制
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)linux下的时间函数使用
  • (转)负载均衡,回话保持,cookie
  • *** 2003
  • .gitignore文件---让git自动忽略指定文件
  • .jks文件(JAVA KeyStore)