首页 > 其他分享 >使用@RequestBody时第二个字母映射失败

使用@RequestBody时第二个字母映射失败

时间:2023-10-21 19:56:53浏览次数:35  
标签:映射 字母 大写 RequestBody 首字母 hStatusHeight 使用

在二阶段项目开发过程中,使用@RequestBody接受从前端传过来的对象时,首字母或者第二个字母大写(驼峰命名法)的属性映射失败。

1 private Double hStatusHeight;

 

原因是:使用了@Data注解(省去了get和set方法)

而javaBean的规范导致json传参首字母大写将永远获取不到

 

解决办法

1.最直接的办法,不使用不使用首字母大写或第二个字母大写的参数
2,自己生成get和set方法

3,使用@JsonProperty注解

1 @JsonProperty("hStatusHeight") private Double hStatusHeight;

 

标签:映射,字母,大写,RequestBody,首字母,hStatusHeight,使用
From: https://www.cnblogs.com/hxysg/p/17779415.html

相关文章

  • P5704 【深基2.例6】字母转换
    1.题目介绍2.题解2.1ASCII码表在ASCII码表中,小写字母=大写字母+32,则大写字母=小写字母-32#include<iostream>usingnamespacestd;intmain(){ chara;//创建字符型变量 cin>>a;//小写输入 cout<<char(a-32);//注意要用char进行强制转换,否则输出的就是整......
  • PHP将数组通讯录按字母A-Z排序
    1.调用publicfunctiontest(){$volist=Db::name("user")->select();$list=$this->chartSort($volist);} 2.具体方法/***将数组按字母A-Z排序*@return[type][description]*/publicfunctionchartSort($user){foreach(......
  • kkfile4.0 nginx映射踩坑
    官网文档要修改base.url和service.context-path,但是修改后不起作用! 后花了大半天翻阅文档后才发现4.0并没有service.context-path,要修改server.servlet.context-path!!!!!(base.url同样要修改)  修改后  原帖:https://juejin.cn/post/7032191684440293390......
  • leetcode 706 设计哈希映射
    leetcode706.设计哈希映射实现一个hashmapReference题目链接......
  • 新手上路:如何进行网络映射,实现公网访问安防视频LiteCVR平台?
    最近接到一个用户需求,需要在现场进行简单的映射,从而实现公网访问LiteCVR的Web页面,方便运维。今天我们来介绍下实现方法。LiteCVR平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。平台可提供......
  • springboot访问图片本地路径并映射成url
    这几天很头疼,vue不读取图片,src已经动态绑定了,还是访问不到vue本地下图片,于是我就把图片地址改为springboot本地就成功了。 下面是参考博客;springboot访问图片本地路径并映射成url_springboot配置图片访问路径-CSDN博客最后样式 ......
  • ECS-Centos7登录页面出现Hint: caps lock on,输入大小写字母反了(大小写反转问题)
    问题描述:虚拟机Centos7,输入大小写字母反了,开启capslock的时候变成小写字母了,关闭则变成大写了。。。解决办法:只需要执行:setleds+caps 或 setleds-caps 即可。如图: ......
  • VS2019连接MySql使用实体数据模型(EF实体映射)【解决创建闪退问题】
    一、确定MySQLConnectorNet版本如果没有请下载下载驱动:mysql-connector-odbc-8.0.20-winx64.msimysqlodbc驱动mysql-for-visualstudio-1.2.9.msiVisualStudio连接MySQL工具mysql-connector-net-8.0.20.msimysql数据库.net开发驱动驱动介绍1.MySQLConnector/ODBC ......
  • 代码随想训练营第五天(Python)| 242.有效的字母异位词、349. 两个数组的交集、第202题.
    242.有效的字母异位词1、数组法这个思路贼6,在这个题的效率也高classSolution:defisAnagram(self,s:str,t:str)->bool:#全部转为asii码如果是互为异为词,则最后的-+后的结果为0record=[0]*26#范围是26。一维foriins......
  • GODOT4 按键重映射
    创建按钮创建Button节点,勾选属性Togglemode创建脚本在按钮上创建gb脚本在脚本中键入如下代码:@exportvaraction:String="ui_accept"#要重映射的动作名称[项目设置->输入映射]中的名称在gb脚本的_ready()方法中键入如下代码:func_ready(): #set_focu......