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 相关文章推荐
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
Oct 29 Javascript
JavaScript动态创建div属性和样式示例代码
Oct 09 Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
Apr 18 Javascript
jQuery过滤选择器用法示例
Sep 12 Javascript
微信小程序 Audio API详解及实例代码
Sep 30 Javascript
vue2 自定义动态组件所遇到的问题
Jun 08 Javascript
vue中实现先请求数据再渲染dom分享
Mar 17 Javascript
js实现页面多个日期时间倒计时效果
Jun 20 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
Apr 09 Javascript
在vue中使用Echarts画曲线图的示例
Oct 03 Javascript
原生JavaScript实现简单五子棋游戏
Jun 28 Javascript
使用compose函数优化代码提高可读性及扩展性
Jun 16 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里的JS打印函数
2006/10/09 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
2017/01/21 PHP
php闭包中使用use声明变量的作用域实例分析
2018/08/09 PHP
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
Jquery中显示隐藏的实现代码分析
2011/07/26 Javascript
用dtree实现树形菜单 dtree使用说明
2011/10/17 Javascript
解决ExtJS在chrome或火狐中正常显示在ie中不显示的浏览器兼容问题
2013/01/11 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
原生Javascript和jQuery做轮播图简单例子
2016/10/11 Javascript
javascript动画之磁性吸附效果篇
2016/12/09 Javascript
js 作用域和变量详解
2017/02/16 Javascript
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
vue中路由参数传递可能会遇到的坑
2017/12/07 Javascript
JavaScript设计模式之构造函数模式实例教程
2018/07/02 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
[01:14]DOTA2亚洲邀请赛小组赛赛前花絮
2017/03/27 DOTA
利用python获得时间的实例说明
2013/03/25 Python
Python多线程编程简单介绍
2015/04/13 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
Python利用字典破解WIFI密码的方法
2019/02/27 Python
python 接口实现 供第三方调用的例子
2019/08/13 Python
基于Python+Appium实现京东双十一自动领金币功能
2019/10/31 Python
会计实习自我鉴定
2013/12/04 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
网络工程师自荐书范文
2014/04/01 职场文书
行政管理专业求职信
2014/07/06 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
就业推荐表院系意见
2015/06/05 职场文书
个人向公司借款协议书
2016/03/19 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
纯CSS实现hover图片pop-out弹出效果的实例代码
2021/04/16 HTML / CSS
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python