@RequestBody接收不到前端传递过来的json数据

news/2024/9/23 5:19:28/
 uniRequest.post('/orderParking',{parkingRecord:this.ParkingRecord})

在这里插入图片描述
我刚开始只是写@RequestBody ParkingRecord parkingRecord
一直获取的都是null,
直到用了Map标签才终于获取到参数了

 @RequestMapping(value = "/orderParking",produces="application/json",method = RequestMethod.POST)public R orderParking(@RequestBody Map<String,ParkingRecord> parkingRecord)

获取到map的key,就可以获取值了

 @RequestMapping(value = "/orderParking",produces="application/json",method = RequestMethod.POST)public R orderParking(@RequestBody Map<String,ParkingRecord> parkingRecord){System.out.print(parkingRecord.toString());//获取当前时间Date date = new Date();String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);Timestamp timestamp = Timestamp.valueOf(nowTime);ParkingRecord parkingRecord1 = parkingRecord.get("parkingRecord");parkingRecord1.setStartTime(timestamp);boolean res = parkingRecordService.save(parkingRecord1);Map<String, Object> map = new HashMap<>();map.put("res",res);map.put("mes","预约成功");return R.ok(map);}

有人说是前后端参数名称不一致:在实体类的属性上加一个注解
然而这个没有解决我的问题

@JsonProperty(value = "car_license")private String carLicense;

也有人说是因为lombok的问题,自己用idea的快捷键生成,但也没有解决,
再就是实体类的属性名不符合java规范问题:我刚开始是car_lincese这样命名,都需要改为驼峰式命名,carLinces


http://www.ppmy.cn/news/711670.html

相关文章

C# --- 类型安全 与 var关键字

C# --- 类型安全 与 var关键字 什么是类型安全var关键字 什么是类型安全 类型安全就是编译器在编译阶段会检查变量内容和变量类型是否匹配, 如果不匹配会抛出错误类型安全的语言包括Java, C, C#等类型不安全的语言有JavaScript 下面这段代码是JavaScript, 编译器不会进行类型检…

关联查询和子查询

关联查询和子查询&#xff1a; 二、关联查询&#xff1a; 1、全连接&#xff1a;两个表作笛卡尔积 2、内连接&#xff1a;找到两个表中的关联数据 3、外连接&#xff1a; 左外连接&#xff1a;grade中12无学生&#xff0c;但是还是会显示出来&#xff08;以左边的表为基准&am…

C++之GNU C的__attribute__((constructor))优先级使用(一百四十九)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

iOS开发-- iPhone6 屏幕尺寸

http://www.paintcodeapp.com/news/iphone-6-screens-demystified 转载于:https://www.cnblogs.com/feiling/p/4884486.html

iPhone6和iPhone6 plus的iOS8设计尺寸参考指南

不管怎样&#xff0c;我们要相信土豪还是多的&#xff0c;iPhone6和plus出来后&#xff0c;道长就苦苦追寻iOS8在i6和plus下面的设计尺寸&#xff0c; 百度是找不到的&#xff0c;问过好几个开发群&#xff0c;也没有收获&#xff0c;幸好认识一位加州的伙伴&#xff0c;他给了…

iOS 纯代码适配iPhone6,6p

首先说下让自己的程序支持iPhone6和6&#xff0c;第一种使用官方提供的launch screen.xib&#xff0c;这个直接看官方文档即可&#xff0c;这里不再多述&#xff1b;第二种方法是和之前iPhone5的类似&#xff0c;比较简单&#xff0c;为iPhone6和6添加两张特殊的png iPhone6&a…

关于iPhone屏幕尺寸、分辨率及适配

1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS 2.4 inches (62.1 mm) 4.5 inches (115.5 mm) 3.5-inch 320x480 1x 320x480 163 4(s) 2.31 inches (58.6 mm) 4.5 inches (1…

iPhoneX设计尺寸和适配

被iPhone X刷了一天屏&#xff0c;到下午实在受不了各种假帖。标题写着“iPhone X 适配、指南、设计稿” 内容却是发布会回顾和手机介绍。索性自己去官网找素材写一篇只针对iPhone X适配的贴子&#xff0c;与设计图无关的内容通通不提 昨夜发布的iPhone 8属于常规升级&#xff…