idea 搜索不到gsonformat_IDEA开发工具插件之GsonFormat
该插件的作用:一键根据json文本生成java类
插件地址:https://plugins.jetbrains.com/plugin/7654-gsonformat
安装步骤:File--》Setting--》Plugins(可以先搜索一下,没有的话就下一步,有的话就忽略)--》Browse Repositories(搜索GsonFormat插件,点击安装,如图三)--》重启IDEA就可以使用了。
图一
图二
图三
该插件在接口测试过程中如何使用呢?下面举个简单的例子:
现有接口:
url:http://mock-api.com/Dmgv9AzQ.mock/gsonformat
Post请求,请求参数(json)如下:{
"apiName":"gf",
"doSomeThing":{"name":"thounder","age":11,"sex":1},
"time":123
}
测试时将这个json对象用上面的插件转成类,如下图,新建类--》在类中右键--》Generate…--》GsonFormat--》复制粘贴上面的json对象--》OK--》修改各字段的数据类型
图四
图五
图六
图七
图八
后面的步骤就是请求构造,然后发起,可以使用gulu框架继续请求的发起及断言,这个插件在json对象比较复杂时节省的时间不止一点点,提高了效率,有其他提升效率提升质量的小工具小插件欢迎留言。
idea 搜索不到gsonformat_IDEA开发工具插件之GsonFormat相关推荐
- VSCode前端开发工具插件--LiveServer实时刷新网页
VSCode前端开发工具插件–LiveServer实时刷新网页 1.概述 当我们使用VSCode工具开发前端HTML页面时,修改内容后都要重新刷新网页才能展示更新代码的内容.那么有没有一种方式能够实时 ...
- 推荐一款IDE开发工具插件GitToolBox
作用 此插件在idea中,光标点击的代码行之后显示 git 用户名,commit 等一些信息. 示例 1. GitToolBox,先上图. 2. 作用:显示当前代码提交的用户名.时间.以及备注信息 此 ...
- HTML(四)——HTML标签(三)——开发工具插件安装
目录 开发工具 VScode的使用 VScode工具生成骨架标签新增代码 4.3.1 文档类型声明标签 4.3.2 lang语言种类 4.3.3 字符集 总结 VSCode插件安装 安装方法 推荐插件 ...
- Unity Steam_VR 开发工具插件 VRTK自带案例分析(第一部分)
转至https://www.cnblogs.com/zerotoinfinity/p/6474840.html VRTK这个工具包提供了很多在Unity3d做VR开发中通用的VR功能,主要包括 1)具 ...
- Unity Steam_VR开发工具插件---VRTK 自带案例分析
DEMO 1 查询硬件手柄头显 在VRTK插件 的第一个demo 001_CameraRig_VR_PlayArea 案例 这个demo 显示的功能: 按下任一手柄上的按键,便载入下一个场景 ...
- Java开发工具插件配置记录
myeclipse 10 freemarker-ide 插件安装说明,步骤如下: (一)打开http://sourceforge.net/projects/freemarker-ide/files/ ...
- VSCode前端开发工具插件--LiveServer无法实时刷新网页
- 推荐两个VS开发工具插件
JSEnhancements Go To Definition 转载于:https://www.cnblogs.com/xdpxyxy/archive/2013/04/28/3049754.html
- java json插件安装_IDEAL葵花宝典:java代码开发规范插件:GsonFormat插件将JSONObject格式的String 解析成实体...
前言: GsonFormat插件主要用于使用Gson库将JSONObject格式的String 解析成实体,该插件可以加快开发进度,使用非常方便,效率高. 这个教程主要是学习IntelliJ IDEA ...
- 2012年度最佳Web前端开发工具和框架总结
2012年度最佳Web前端开发工具和框架总结 2013/01/18 | 分类: 工具与资源 | 1 条评论 | 标签: 前端, 开发工具, 开发框架 分享到:0 来源:梦想天空 技术的快速发展让很多人 ...
最新文章
- 一文探索 JavaScript 最强大特性—函数表达式
- HarmonyOS常见问题解答
- ajax传递数组,后台接收为null解决方法
- mysql优化要点_你需要掌握的 Mysql 优化的一些要点
- Selenium学习之==Switch与SelectApi接口详解
- Vue监视---vue工作笔记0005
- iOS 中二维码扫描(zxingObjc和原生)
- 【MATLAB深度学习工具 deepNetworkDesigner的使用 包涵实例手写数字识别和LSTM预测完整代码 】
- vdbench - 性能压力测试工具
- Windows 服务快捷启动命令
- java读取excel隐藏列,#用poi做excle导入时怎样判断行是否隐藏#poi excle读出数据
- 送你一个目录,一站式学习生信!众多干货,有趣有料!
- 使用pyautogui和inspect快速准确定位鼠标位置
- LPC17XX系列ISP升级流程
- 00后学习创作娱乐生活宅家必备:钉钉、书旗小说、橙瓜码字
- 怎么用CDR将图片转换为JPG格式
- 计算机小学数学辅助教学缺点及对策 论文,小学数学第二学段图形与几何领域的作业设计研究...
- 微信8.0苹果怎么更新
- 秋月梨文案:秋月梨水果活动文案,水果店卖秋月梨文案
- vue入门学习(一)