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 相关文章推荐
js 目录列举函数
Nov 06 Javascript
JavaScript 未结束的字符串常量常见解决方法
Jan 24 Javascript
javascript 防止刷新,后退,关闭
Aug 07 Javascript
js对象之JS入门之Array对象操作小结
Jan 09 Javascript
js获取当前月的第一天和最后一天的小例子
Nov 18 Javascript
JS及PHP代码编写八大排序算法
Jul 12 Javascript
js中获取键盘事件的简单实现方法
Oct 10 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
Apr 20 Javascript
node.js基础知识小结
Feb 26 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
node解析修改nginx配置文件操作实例分析
Nov 06 Javascript
package.json中homepage属性的作用详解
Mar 11 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
ThinkPHP行为扩展Behavior应用实例详解
2014/07/22 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
javascript this用法小结
2008/12/19 Javascript
javascript Keycode对照表
2009/10/24 Javascript
基于jQuery的为attr添加id title等效果的实现代码
2011/04/20 Javascript
js调用webservice中的方法实现思路及代码
2013/02/25 Javascript
jquery实现多行文字图片滚动效果示例代码
2014/10/10 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
浅谈Vuex的状态管理(全家桶)
2017/11/04 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
快速解决brew安装特定版本flow的问题
2018/05/17 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
浅谈Node框架接入ELK实践总结
2019/02/22 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
JS实现简单省市二级联动
2019/11/27 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
2019/12/12 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
python3下载抖音视频的完整代码
2019/06/05 Python
Django Rest framework权限的详细用法
2019/07/25 Python
Python3.9又更新了:dict内置新功能
2020/02/28 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
2020/03/09 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
幼儿园小班教学反思
2014/02/02 职场文书
经典商业广告词
2014/03/13 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
2016年小学党支部创先争优活动总结
2016/04/05 职场文书
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
2021/05/25 Vue.js