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 相关文章推荐
解决FireFox下[使用event很麻烦]的问题
Nov 26 Javascript
js刷新框架子页面的七种方法代码
Nov 20 Javascript
JavaScript中的toUTCString()方法使用详解
Jun 12 Javascript
Jquery与Bootstrap实现后台管理页面增删改查功能示例
Jan 22 Javascript
JavaScript数组push方法使用注意事项
Oct 30 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
Dec 07 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
Jul 13 Javascript
详解Vue结合后台的列表增删改案例
Aug 21 Javascript
js中数组对象去重的两种方法
Jan 18 Javascript
vue实现分页栏效果
Jun 28 Javascript
JS中FormData类实现文件上传
Mar 27 Javascript
vue-resource 拦截器interceptors使用详解
Jan 18 Vue.js
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实现多图上传和单图上传功能
2018/05/17 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
浅析jQuery的链式调用之each函数
2010/12/03 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
js+css 实现遮罩居中弹出层(随浏览器窗口滚动条滚动)
2013/12/11 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
jquery实现先淡出再折叠收起的动画效果
2015/08/07 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
React学习笔记之条件渲染(一)
2017/07/02 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
2017/09/25 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
微信小程序实现横向增长表格的方法
2018/07/24 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
JS实现简易日历效果
2021/01/25 Javascript
web.py在模板中输出美元符号的方法
2014/08/26 Python
python查看模块安装位置的方法
2018/10/16 Python
在python中利用最小二乘拟合二次抛物线函数的方法
2018/12/29 Python
利用python脚本如何简化jar操作命令
2019/02/24 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
2020/02/06 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
Pytho爬虫中Requests设置请求头Headers的方法
2020/09/22 Python
HTML5 Canvas鼠标与键盘事件demo示例
2013/07/04 HTML / CSS
写一个方法1000的阶乘
2012/11/21 面试题
小学教师的个人自我鉴定
2013/10/26 职场文书
开办化妆品公司创业计划书
2013/12/26 职场文书
机械制造专业大学生自我鉴定
2014/09/19 职场文书
健康状况证明模板
2014/10/23 职场文书
会计出纳岗位职责
2015/03/31 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书