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 cookie的存储,获取和删除
Dec 29 Javascript
本地对象Array的原型扩展实现代码
Dec 04 Javascript
functional继承模式 摘自javascript:the good parts
Jun 20 Javascript
jQuery.extend()的实现方式详解及实例
Jun 29 Javascript
button没写type=button会导致点击时提交
Mar 06 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
js 左右悬浮对联广告特效代码
Dec 12 Javascript
angularJS中$apply()方法详解
Jan 07 Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 Javascript
JavaScript通过filereader接口读取文件
May 10 Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
Oct 18 Javascript
vue计算属性computed的使用方法示例
Mar 13 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教程 基本语法
2009/10/23 PHP
PHP按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
php校验表单检测字段是否为空的方法
2015/03/20 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
jQuery实现类似淘宝网图片放大效果的方法
2015/07/08 Javascript
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
D3.js进阶系列之CSV表格文件的读取详解
2017/06/06 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
vue+webpack中配置ESLint
2018/11/07 Javascript
uni-app 组件里面获取元素宽高的实现
2019/12/27 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
Python自定义sorted排序实现方法详解
2020/09/18 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
css3 media 响应式布局的简单实例
2016/08/03 HTML / CSS
女装和独特珠宝:Sundance Catalog
2018/09/19 全球购物
帕克纽约:PARKER NY
2018/12/09 全球购物
您附近的水疗和健康场所:Spafinder(美国)
2019/07/05 全球购物
体育教师求职信
2014/06/30 职场文书
银行竞聘上岗演讲稿
2014/09/12 职场文书
群众路线教育实践活动心得体会(四风)
2014/11/03 职场文书
2014年团支部工作总结
2014/11/17 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
利用Nginx代理如何解决前端跨域问题详析
2021/04/02 Servers
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS
浅析MySQL如何实现事务隔离
2021/06/26 MySQL