目录
- @RequestBody部分属性丢失
- 问题描述
- JavaBean实现
- Controller实现
- postman接口请求展示
- 结论
- springboot @RequestBody注入属性为空
@RequestBody部分属性丢失
问题描述
JavaBean实现
public class VerifyNewFriendApplyReq implements Serializable {
/**
* 申请ID
*/
private Long applyId;
/**
* 审核结果 true:同意 false:拒绝
*/
private Boolean isAccept;
public Long getApplyId() {
return applyId;
}
public void setApplyId(Long applyId) {
this.applyId = applyId;
}
public Boolean getAccept() {
return isAccept;
}
public void setAccept(Boolean accept) {
isAccept = accept;
}
}
Controller实现
@RequestMapping(value = "/v0.1/verifyNewFriendApply", method = RequestMethod.POST)
@ResponseBody
public ImResponse verifyNewFriendApply(@RequestBody VerifyNewFriendApplyReq reqDto) throws Exception {
Boolean result = friendApi.verifyNewFriendApply(reqDto);
return new ImResponse(SystemContext.getSystemProperty().getReqId(), result);
}
postman接口请求展示

结果发送请求时,在后台只能接收到aplyId字段的值,拿不到isAccept字段的值,检查后我们发现,在IDEA中,对于布尔类型的isXXX变量,在自动生成getter和setter方法时,会去除is标识,如图所示
所以@RequestBody在接收解析时,不会执行getAccept()方法,没有找到匹配的getIsAccept()方法,就会是null。
结论
注意:对于布尔类型的isXXX变量,在自动生成getter和setter方法时,会去除is标识。
springboot @RequestBody注入属性为空
对象属性为
private String rEngIds;
Controller中用@RequestBody注解接收
前端的json属性也是一样的rEngIds
但是死活映射不进
我的解决办法
改属性名:r_engIds完事儿啦~
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
ChatGPT错误处理与异常情况解决方法:让你的AI助手更加智能与可靠,智能ai鼠标ai智能语音
SEO优化排-打造高效的网络营销利器,精神AI
文章缩写AI:高效编辑的未来之光
SEO流程全解析:如何提升网站流量与排名,账号如何营销推广
seo链接锚是什么,什么是锚链接,如何设置锚链接 ,保山智能AI
未来的效率利器AI软件下载AI,助您轻松驾驭智能世界
SEO优化的利器:提升网站排名的秘密武器,联想ai7g-3笔记本
SEO代做:让你的企业轻松登顶搜索引擎,快速提升曝光率,seo 提高注册量
ChatGPT:打破语言障碍,理解与沟通的新时代,交通轨道ai
为什么行业都要做seo,为什么要做seo ,ai明信片
ChatGPT异常了:人工智能的极限与突破,ai and ethics
seo适合看什么书,自学seo书籍推荐 ,ai少女 刻晴
SEO占位:如何在竞争激烈的市场中占得先机?,梁平区省心全网营销推广
AI文章精简-高效提炼与优化你的内容创作,ai quid
AI搜索写文章:一丝丝智慧背后的无限可能,电脑免费ai写作神器
什么是seo网络推广,seo网络推广技术 ,ai写真官方
seo要懂些什么,seo主要做什么的 ,小艾艾AI
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
seo配置是什么,seo设置是什么 ,ai图标制作教程
SEO在线服务-让您的网站快速跃升至搜索引擎前列,江西小红书营销推广案例
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
SEO要好,网站流量翻倍的关键秘诀,品牌网站建设关键词优化
seo网站反链是什么,网站反链怎么做 ,ai插画头像卡通
洗文章AI:让内容创作变得更智能、更高效
SEO优化是做什么的?让你的网站流量飙升的秘密武器,乳腺癌ai作用机理
seo网络上什么意思,seo表示什么 ,如何避免今日头条ai写作检测
亚马逊站内seo是什么优化,亚马逊seo关键词优化软件 ,ai画卡通章鱼
ChatGPT桌面版无法加载?快速解决方案及常见问题解析,ai媚眼
ChatGPT怎么找梯子:突破网络限制,轻松访问AI助手的终极指南,鬼灭之刃人物AI还原
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
“赞片CMS”-让你的*站点管理更高效、便捷,日照seo平台
Chatget免费网站版无需登录,畅享无限对话体验!,工业 Ai 视觉检测
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
打破创作边界,无限可能无限制生成文章的AI
SEO排位:如何通过精准策略提升网站排名,获得流量与转化,林海网络推广营销
用AI写一篇文章,如何提升你的写作效率与创意
ChatGPTO1Pro模型:开启AI新纪元,免费应用带来无尽可能,苹果上的ai写作在哪里
AI搜索相似文章怎么做?揭秘高效文章检索的核心技术!,程式ai软件
AI网页版本:开启智能时代的新篇章,拼音标调ai
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
互联网快排:助力企业网站流量爆发的秘密武器,西安网站建设找资源公司
SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化
如何用AI改文章,让写作更高效、精准,提升内容质量
SEO找词:如何精准找到高效关键词,提升排名和流量,河源网站优化平台
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
AI免费写作一键生成,效率与创意的完美结合
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
seo适用于什么领域,seo适用于什么领域中 ,ai智能翻译写作机器人v1.0