postman+json+springmvc测试批量添加实例


Posted in Javascript onMarch 31, 2018

postman工具配置和数据准备:

1)在地址栏输入测试IP地址和端口号已经对应的接口地址;

2)在Headers一栏添加参数Content-Type=application/json;

已本地测试为例:对应配置图如下:

postman+json+springmvc测试批量添加实例

3)点击Body一栏,并选择raw,然后在对应的text区域输入要传递和添加的数据集合;

本例已两条数据位例,如下图:

postman+json+springmvc测试批量添加实例

其中每一条数据对象对应后台接口要保存的一条数据库记录,一个java对象;

到此,postMan的配置完成,只要点击send按钮触发发送事件即可已发送json格式的数据到后端接口。

服务器接口配置:已springmvc来说明:

controller类对象上加注解同其他普通controller对象一样;

@RestController
@RequestMapping("/room-call")
public class RoomCallController {
/**
 * 同时添加多条即时建议接口,参数接收要测试。
 *
 * @param roomCallModels 要存储的即时建议集合
 * @return 存储成功
 */
@RequestMapping(value = "/add-all", method = RequestMethod.POST)
public JSONResult addAllRoomCall(@RequestBody List<RoomCallModel> roomCallModels) {
//对接收参数做空判断,防止空指针
if (CollectionUtils.isEmpty(roomCallModels)) {
  return CommonError.PARAM_IS_NULL.toJSONResult("即使建议数据");
}
  for (RoomCallModel roomCallModel : roomCallModels
    ) {
//操作接受到的对象集合,依次入库,完成指定业务; } }

到此,基于postman的发送数据集合测试完成,其中roomCallModel对象为接收数据对象,将要入库的对象,其中postman发送的数据集合中的每一条数据中的属性对应实体对象中 属性。

以上这篇postman+json+springmvc测试批量添加实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
各种常用浏览器getBoundingClientRect的解析
May 21 Javascript
js 图片等比例缩放代码
May 13 Javascript
jQuery学习基础知识小结
Nov 25 Javascript
js中top/parent/frame概述及案例应用
Feb 06 Javascript
jquery显示和隐藏div特效实例
Feb 27 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 Javascript
给js文件传参数(详解)
Jul 13 Javascript
JS实现按比例缩放图片的方法(附C#版代码)
Dec 08 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
Aug 03 Javascript
layui添加动态菜单与选项卡
Jul 26 Javascript
node.js如何操作MySQL数据库
Oct 29 Javascript
JS和Canvas实现图片的预览压缩和上传功能
Mar 30 #Javascript
Vue单页应用引用单独的样式文件的两种方式
Mar 30 #Javascript
基于js中的存储键值对以及注意事项介绍
Mar 30 #Javascript
angular4 共享服务在多个组件中数据通信的示例
Mar 30 #Javascript
js将键值对字符串转为json字符串的方法
Mar 30 #Javascript
webpack4.0打包优化策略整理小结
Mar 30 #Javascript
Angular4学习笔记router的简单使用
Mar 30 #Javascript
You might like
索尼SONY ICF-7600A(W)电路分析
2021/03/01 无线电
Email+URL的判断和自动转换函数
2006/10/09 PHP
PHP fopen 读取带中文URL地址的一点见解
2012/09/25 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
JavaScript confirm选择判断
2008/10/18 Javascript
JavaScript 异步调用框架 (Part 1 - 问题 &amp; 场景)
2009/08/03 Javascript
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
Vue键盘事件用法总结
2017/04/18 Javascript
JS 实现微信扫一扫功能
2018/09/14 Javascript
C#程序员入门学习微信小程序的笔记
2019/03/05 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
vue移动端使用canvas签名的实现
2020/01/15 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
2020/11/06 Javascript
python中numpy的矩阵、多维数组的用法
2018/02/05 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
Python3.5 Pandas模块缺失值处理和层次索引实例详解
2019/04/23 Python
用pycharm开发django项目示例代码
2019/06/13 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
2020/02/29 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
css3使网页、图片变成灰色兼容大多数浏览器
2014/07/02 HTML / CSS
HTML5+CSS3模仿优酷视频截图功能示例
2017/01/05 HTML / CSS
世界上最大的网络主机公司:1&1
2016/10/12 全球购物
伦敦剧院门票:London Theatre Direct
2018/11/21 全球购物
添柏岚英国官方网站:Timberland英国
2019/11/28 全球购物
艺术专业大学生自我评价
2013/09/22 职场文书
应届生船舶驾驶求职信
2013/10/19 职场文书
商场经理竞聘演讲稿
2014/01/01 职场文书
学校安全教育制度
2014/01/31 职场文书
公司接待方案
2014/03/08 职场文书
庆祝国庆节标语
2014/10/09 职场文书