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调用图片隐藏&amp;显示实现代码
Sep 13 Javascript
图片翻转效果具体实现代码
Jan 09 Javascript
jquery实现背景墙聚光灯效果示例分享
Mar 02 Javascript
Node调试工具JSHint的安装及配置教程
May 27 Javascript
JavaScript的原型继承详解
Feb 15 Javascript
AngularJS基础 ng-class-odd 指令示例
Aug 01 Javascript
JS拉起或下载app的实现代码
Feb 22 Javascript
JS实现身份证输入框的输入效果
Aug 21 Javascript
vue.draggable实现表格拖拽排序效果
Dec 01 Javascript
深入了解JavaScript 的 WebAssembly
Jun 15 Javascript
JS实现的排列组合算法示例
Jul 16 Javascript
element 动态合并表格的步骤
Dec 31 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
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
2011/11/07 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
PHP基本语法总结
2014/09/06 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
2015/06/04 Javascript
Javascript验证方法大全
2015/09/21 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
2015/11/30 Javascript
JS显示日历和天气的方法
2016/03/01 Javascript
JS本地刷新返回上一页代码
2016/07/25 Javascript
巧用数组制作图片切换js代码
2016/11/29 Javascript
微信小程序实战之运维小项目
2017/01/17 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
基于vue的验证码组件的示例代码
2019/01/22 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
python多线程用法实例详解
2015/01/15 Python
Python实现进程同步和通信的方法
2018/01/02 Python
Python动态导入模块的方法实例分析
2018/06/28 Python
浅谈Python编程中3个常用的数据结构和算法
2019/04/30 Python
python ChainMap的使用和说明详解
2019/06/11 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
Python实现自动装机功能案例分析
2020/10/22 Python
一道Delphi上机题
2012/06/04 面试题
毕业生简单求职信
2013/11/19 职场文书
2014向国旗敬礼网上签名活动总结
2014/09/27 职场文书
机动车登记业务委托书
2014/10/08 职场文书
大学生党员自我批评思想汇报
2014/10/10 职场文书
任命书标准格式
2015/03/02 职场文书
行政人事专员岗位职责
2015/04/07 职场文书
幼儿园国培研修日志
2015/11/13 职场文书