“postman请求JSON格式,Body内数据无法被idea后端接收,值为null“问题的解决方式
创始人
2024-11-15 19:33:29
0

问题描述:

传递数据一切正常,但是:

原因剖析:

这是因为我们实体类里面属性的命名格式不符合驼峰命名,比如我这种“大写字母开头如CAD”/“一个小写字母+一个大写字母如aDddddd”都不行。

解决方法:

方法1:不推荐,不好用

把自己实体类中的属性的名字都改成标准格式,要么是“全小写如id”要么“小写字母后面不要紧挨着大写字母,如fossilEnergy”。

不推荐的原因是因为太麻烦,而且“让人不爽”,写个变量名都要这限制那限制,非常不灵活。

方法2:推荐

在实体类的属性上面加上注解:

@JsonProperty(value="自己的那个不符合驼峰规则的变量名 ") 

举例:

效果:

发现终于不是null了!

好啦,希望能够帮助到大家!

相关内容

热门资讯

AIGC工具:IPAdapte... ControlNet强调对生成过程的直接控制,如通过线条、边缘、形状等信息;而IPAdapter侧重...
基于Amazon SageMa... 序言:当谈到机器学习和人工智能的开发和部署时,Amazon SageMa...
大型语言模型入门 大型语言模型ChatGPT快速、全面了解大型语言模型。学习李宏毅课程笔记。ChatGPT 目前由Op...
类型推断技术及仓颉语言实践 史磊仓颉语言类型推断技术专家一、一种看待类型系统的方式一门编程语言一定得包含类型系统吗?...
Spring为啥用三级缓存而不... 1. 背景介绍Spring框架:一个广泛应用于Java应用开发的轻量级容器框架。三级缓...
LLAma-Factory框架... 一、安装 LLaMA Factorygit clone --depth 1 https://gith...
人工智能未来展望 深入剖析人工智能:现状、挑战与未来展望在当今这个日新月异的科技时代,人工...
Stable Diffusio... 今天分享一个用Stable Diffusion换背景的小教程。在以往为产品或照片更换背景时ÿ...
动手学强化学习 第 17 章 ... 基于 https://github.com/boyu-ai/Hands-on-RL/blob/mai...
关于信创终端的10个基础问题与... 原文链接:关于信创终端的10个基础问题与答复1. 龙芯架构(LoongA...