首页 > 其他分享 >【soap】idea生成WebServices接口

【soap】idea生成WebServices接口

时间:2024-02-27 19:12:59浏览次数:22  
标签:文件 idea 接口 生成 WebServices wsdl soap

目录

1.创建接口

新建一个webServices工程,按照接口规范生成接口、请求类、响应类。

注意:(请求响应的实体中添加基本属性及get/set方法、满参构造、空参构造)

//此接口与下方截图中不是一个,不必在意,这里就举个例子用。
public interface xxxManage {
    public Response vRBTAddToneRelationSetting(VRBTAddToneRelationSettingEvt event);
}

2.生成wsdl文件

选中创建的接口xxxManage,在idea中点击 Tools - WebServices - Generate Wsdl From Java Code...

补充:我的idea2021没有此选项,双击shift,输入webServices也可以找到此选项

参考: 后四项与图片保持一致,其余默认。

点击OK后会生成一个.wsdi文件,如下图所示:

3.在soapUI中,生成6个文件

首先需要配置一下soapUI,axis-1_4可去我gitee上下载:

Tools -- Axis 1.x Artifacts,选择对应的参数

注:WSDL是第二步生成的.wsdl文件地址

4.将生成的文件拷贝到工程中

将生成的接口与实体文件拷贝到工程对应的路径下(覆盖原始创建的接口,并将wsdl文件删除)

5.在service-config中注册服务

<service>标签中的内容粘贴到service-config.wsdd 文件中

标签:文件,idea,接口,生成,WebServices,wsdl,soap
From: https://www.cnblogs.com/lihw/p/18037598

相关文章

  • idea启动报错
    ImproperlyspecifiedVMoption.Tofixtheproblem,edityourJVMoptionsandremovetheoptionsthatareobsoleteornotsupportedbythecurrentversionoftheJvM.FailedtocreateJVM,JVMPath:D:000lideaJetBrainslintelli]IDEA2020.3.3\jbr    ......
  • idea 报错 Directory '/Users/codes/other/tool-box/tool-box' does not contain a Gr
    idea报错Directory'/Users/codes/other/tool-box/tool-box'doesnotcontainaGradlebuild. Gradlebuild时提示IDEAThespecifiedprojectxxxxdirectorydoesnotexist.前提因为我之前想自己开发一个将sql文件格式化的插件,中途放弃直接用程序写完了,插件开发时用的......
  • idea中增强for循环提示unexpected token
    报错如下:2、解决方式:1).在java中for语句是不能像这样被单独写在外面的。2).必须用一个初始化方法封装起来。比如main方法,如下图:感谢前辈https://blog.csdn.net/li1325169021/article/details/105492776......
  • 安装IntelliJ IDEA Ultimate Version 2018.3.6
    参考博客:idea2018.3.6安装与破解教程1、下载安装文件ideaIU-2018.3.6.exe2、无脑下一步安装博主安装位置D:\IntelliJIDEA2018.3.6安装后,先不要运行IDEA3、下载jar文件JetbrainsIdesCrack-4.2-release.jar将下载后的jar包放入到IDEA安装目录的bin目录下,即D:\Inte......
  • 07 使用IDEA开发
    IDEA软件安装软件IDEA官方下载地址步骤一下载进入官网地址选择电脑对应的版本进行下载。步骤二安装下载完成双击引用程序进行安装选择安装路径安装完成。步骤三运行双击打开IDEA解释下标注的地方:①:Projects:项目;②:NewProject:新建一个项......
  • kkFileView文档在线预览项目在IDEA运行正常正常,打包jar提示找不到office组件,请确认'of
    2024-02-2413:36:58.530WARN17976---[main]ConfigServletWebServerApplicationContext:Exceptionencounteredduringcontextinitialization-cancellingrefreshattempt:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithn......
  • idea的win版本的快捷键
    一、Ctrl快捷键Ctrl+F在当前文件进行文本查找(必备)Ctrl+R在当前文件进行文本替换(必备)Ctrl+Z撤销(必备)Ctrl+Y删除光标所在行或删除选中的行(必备)Ctrl+X剪切光标所在行或剪切选择内容Ctrl+C复制光标所在行或复制选择内容Ctrl+D复制光标所在行或复制......
  • idea正则表达式ctrl+R替换
    正则表达式进行查找替换在idea上ctrl+F查找时,可以用类似label="(.*?)"来匹配所有label和其等于的值:注意得选中后面的".*"这是一个正则表达式的匹配:(.*?)用一对括号捕获组——捕获组可以提取双引号中的实际值.匹配任何字符,*出现任意次数,?表示......
  • IDEA 快捷键大全
    https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf记住这些快捷键智能代码自动补全Ctrl + Shift + Space随意搜索DoubleShift显示建议及快速修复Alt + Enter生成代码Alt + Ins参数信息Ctrl......
  • idea的Java项目打成jar包并服务器部署运行
    idea的Java项目打成jar包并服务器部署运行文章目录一、idea对Java项目打jar包二、上传jar包到服务器运行一、idea对Java项目打jar包1.File—>ProjectStructure---->Artifacts2.点击+号选择JAR,再选择第二个3.出现这个框,第一个Module是你最后jar包的名字,第二个是Ma......