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 加入收藏夹的代码(主流浏览器通用)
May 13 Javascript
Jquery中ajax方法data参数的用法小结
Feb 12 Javascript
JQuery中层次选择器用法实例详解
May 18 Javascript
jQuery实现类似标签风格的导航菜单效果代码
Aug 25 Javascript
jquery分页插件jquery.pagination.js使用方法解析
Apr 01 Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 Javascript
JavaScript获取服务器时间的方法详解
Dec 11 Javascript
JS去除字符串中空格的方法
Feb 14 Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 Javascript
vue项目打包部署_nginx代理访问方法详解
Sep 20 Javascript
说说如何利用 Node.js 代理解决跨域问题
Apr 22 Javascript
vue2配置scss的方法步骤
Jun 06 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 Ajax乱码
2008/04/09 PHP
PHP 反向排序和随机排序代码
2010/06/30 PHP
新手学习PHP的一些基础知识分享
2011/07/27 PHP
php 目录遍历、删除 函数的使用介绍
2013/04/28 PHP
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
Laravel 5.4前后台分离,通过不同的二级域名访问方法
2019/10/13 PHP
PHP扩展安装方法步骤解析
2020/11/24 PHP
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
javascript+xml技术实现分页浏览
2008/07/27 Javascript
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
js实现简洁的TAB滑动门效果代码
2015/09/06 Javascript
详解JavaScript逻辑Not运算符
2015/12/04 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
js实现打字小游戏
2019/12/17 Javascript
微信小程序多列表渲染数据开关互不影响的实现
2020/06/05 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
利用python对Excel中的特定数据提取并写入新表的方法
2018/06/14 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
2019/02/16 Python
Python3中exp()函数用法分析
2019/02/19 Python
详解Python locals()的陷阱
2019/03/26 Python
python中的Elasticsearch操作汇总
2019/10/30 Python
python之语音识别speech模块
2020/09/09 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
int和Integer有什么区别
2013/05/25 面试题
DIY手工制作经营店创业计划书
2014/02/01 职场文书
中学清明节活动总结
2014/07/04 职场文书
中国梦演讲稿5分钟
2014/08/19 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
服务员态度差检讨书
2014/10/28 职场文书