首页 > 其他分享 >“postman请求JSON格式,Body内数据无法被idea后端接收,值为null“问题的解决方式

“postman请求JSON格式,Body内数据无法被idea后端接收,值为null“问题的解决方式

时间:2024-08-01 18:58:02浏览次数:18  
标签:Body 实体类 postman 小写字母 大写字母 格式 null 属性

问题描述:

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

原因剖析:

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

解决方法:

方法1:不推荐,不好用

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

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

方法2:推荐

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

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

举例:

效果:

发现终于不是null了!

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

标签:Body,实体类,postman,小写字母,大写字母,格式,null,属性
From: https://blog.csdn.net/weixin_74009895/article/details/140854535

相关文章

  • Postman高频面试题及答案汇总(接口测试必备)
    Postman在软件测试的面试中,可以说是必考题了,既然是高频考题,当然得为粉丝宝宝们整理一波题库喽~一、Postman在工作中使用流程是什么样的?二、你使用过Postman的哪些功能?三、Postman如何管理测试环境?四、Postman如何实现接口关联?五、Postman参数化有哪几种方式?六、Postman中......
  • Newtonsoft.Json 全局设置 json null转换为空(包含int)
    publicclassCustomDateConverter:IsoDateTimeConverter{publicCustomDateConverter(){DateTimeFormat="yyyy-MM-ddHH:mm:ss";//设定你想要的日期时间格式}}publicclassNullToEmptyStringConverter:JsonCo......
  • 使用Postman测试API短轮询机制:深入指南
    短轮询是一种Web开发中常用的技术,用于在客户端和服务器之间定期检查更新。与长轮询或WebSockets等技术相比,短轮询简单易实现,但可能带来较多的HTTP请求,从而增加服务器负担。Postman作为一个强大的API测试工具,可以用来模拟和测试短轮询机制。本文将详细介绍如何在Postman中测......
  • Postman中测试Webhooks的全面指南
    Webhooks是一种在互联网上进行事件通知的简单而有效的方式。它们允许服务在事件发生时将信息推送给订阅者,而不是让订阅者轮询服务以检查是否有更新。Postman是一个多功能的API开发工具,它不仅可以用于测试RESTfulAPI,还可以用于测试Webhooks。本文将详细介绍如何在Postman中......
  • 当我尝试在 flink 集群上运行 Beam Pipeline 时,为什么会出现 ERROR:root:java.lang.Nu
    我正在尝试在本地托管的Flink集群上运行一个简单的Beam管道,但在执行此操作时遇到错误。我已经尝试了在互联网上可以找到的所有内容。importapache_beamasbeamfromapache_beam.ioimportReadFromTextfromapache_beam.ioimportWriteToTextfromapache_beam.option......
  • Postman中的代理艺术:配置与使用指南
    Postman中的代理艺术:配置与使用指南在API开发和测试过程中,代理服务器常用于捕获、检查、修改请求和响应。Postman作为一个流行的API开发工具,内置了代理服务器功能,使得测试人员可以方便地查看和修改通过代理的流量。本文将详细介绍如何在Postman中配置和使用代理服务器。代......
  • Postman中的速率限制测试:模拟API的流量控制
    Postman中的速率限制测试:模拟API的流量控制API的速率限制是服务端用来控制客户端请求频率的一种安全措施,以防止滥用和过载。在Postman中进行速率限制测试可以帮助开发者和测试人员评估API在面对高频率请求时的行为。本文将详细介绍如何在Postman中实现API的速率限制测试,并......
  • Postman中的API测试结果:版本控制的艺术
    Postman中的API测试结果:版本控制的艺术在软件开发过程中,API测试是一个关键环节,它确保了应用程序的接口能够按照预期工作。Postman是一个流行的API开发工具,它不仅支持创建、测试和文档化API,还提供了强大的版本控制功能。本文将详细探讨如何在Postman中进行API测试结......
  • 简单聊聊JavaScript 中的原型链、null 和 undefined 的区别
    1.原型链个人观点:原型链和逻辑判断里三段论有些类似,一个大前提、一个小前提、一个结论。比如,动物会吃肉,狗是动物,所以狗会吃肉。这也是继承的思想原型和构造函数JavaScript是基于原型的面向对象编程语言,每个对象都有一个内部链接到另一个对象(即原型)。这个机制被称为原型链。原......
  • 自写ApiTools工具,功能参考Postman和ApiPost
    近日在使用ApiPost的时候,发现新版本8和7不兼容,也就是说8不支持离线操作,而7可以。我想说,我就是因为不想登录使用才从Postman换到ApiPost的。众所周知,postman时国外软件,登录经常性抽风,离线支持也不太好。所以使用apipost,开始用apipost7一直很好用。可是apipost大升级,不支持离线操......