当前位置: 首页 > news >正文

后端传到前端的JSON数据大写变小写--2023

问题复现:1. 首先我先说一下,我用了lombok,事实证明和这个也有关系

前端这里写的也是按照驼峰命名来写的

控制台打印出来的数据

 后台打印出来的数据

 解决方法:

1. 重写get/set方法

因为我在实体类上标注了@Data注解

重写get/set方法后,值能正常返回,并且在前端也是正常的驼峰命名,前后端一致

 2. 方法2:在每个字段上用@JsonProperty("字段名")  直接指定

最后,查阅资料后才发现,Jackson是springmvc默认用来实现json序列化和反序列化,主要靠@RequestBody和@ResponseBody这两个注解。

 

这也就是我在开头就说明了我用了lombok的原因,它的生成规则和IDEA生成的不太一样。

总结:

在项目中应当命名规范,避免不符合驼峰命名法的变量名或者字段名,比如USERGender、aId,这种最后转换都会变为小写。

博客写的比较潦草,出现问题就马上记录了,没来得及调整格式,如果解决了您的问题,希望得到您的一个赞哦!谢谢各位大佬!!!【抱拳~】

 

 参考资料:

参考博客、参考2

http://www.lryc.cn/news/70102.html

相关文章:

  • 学习【菜鸟教程】【C++ 类 对象】【C++ 类的静态成员】
  • 计算机四大件笔记
  • 【vue上传文件——hash】
  • 【OpenCV DNN】Flask 视频监控目标检测教程 01
  • (转载)从0开始学matlab(第10天)—自顶向下的编程思想
  • mapreduce技术
  • AI智慧安监视频平台EasyCVR视频出现不能播放的情况排查与解决
  • 嵌入式学习之Linux驱动(第九期_设备模型_教程更新了)_基于RK3568
  • LeetCode662.设计循环队列||4种方法实现
  • 人工智能专栏第十二讲——依存解析
  • nest日志包pino、winston配置-懒人的折腾
  • 一文看懂增值税发票识别OCR:从技术原理到 API Java 示例代码接入
  • 消息队列对比
  • Ceph对象存储的基本概念,使用以及优点
  • 工业互联网UWB定位系统源码,支持自定义开发
  • VIC模型教程
  • 软件著作权容易搞吗?
  • Mac打出特殊字符
  • java设计模式之单例设计模式的前世今生
  • 小航助学2023年3月GESP_C++一级试卷(含题库答题软件账号)
  • 好程序员:女生学Java好学吗?女生学Java有什么优势?
  • 为Eclipse安装lombok插件
  • spring-boot 实现接口转发服务,同时支持get 和 post等多种请求
  • About JDKFlightRecorder--人工翻译
  • 【计算机系统基础3】数据的存储与运算
  • 【算法】快速排序
  • 【移动端网页布局】流式布局案例 ③ ( 实现搜索栏功能 | 伪元素选择器 | 子绝父相 | 外边距塌陷处理 | 二倍精灵图处理方案 )
  • 【C++修炼之路】30.可变参数模板包装器
  • Linux防火墙之firewalld基础
  • GitLab CI/CD