记 SpringBoot 使用@RequestBody 接收不到参数

POST请求,前端传的参数名字跟后端规定的参数一样。但是通过@RequestBody注解接收的参数始终为NULL!

java 复制代码
//实体类中属性没有用驼峰命名
private String SubscribeID;
/**
 * 标题
 */
private String Title;

解决方案:

1、字段上使用@JsonProperty(value = "xxx")注解(作用可以简单的理解为在反序列化的时候给属性重命名(多一个名字来识别))

2、前端请求参数不要出现大写,如果后端的参数是驼峰命名,前端就转成下划线命名的方式

相关推荐
晨枫阳10 小时前
不同语言的元组对比
java·前端·javascript
悟能不能悟10 小时前
怎么在idea合并2个个branch
java·ide·intellij-idea
ZHOUZAIHUI10 小时前
WSL(Ubuntu24.04) 安装PostgreSQL
开发语言·后端·scala
i020811 小时前
SpringBoot 项目配置
java·spring boot·后端
计算机毕业设计小途11 小时前
计算机毕业设计推荐:基于springboot的快递物流仓库管理系统【Java+spring boot+MySQL、Java项目、Java毕设、Java项目定制定
java·spring boot·mysql
月屯11 小时前
后端go完成文档分享链接功能
开发语言·后端·golang
苹果醋311 小时前
VueX(Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式)
java·运维·spring boot·mysql·nginx
Franciz小测测11 小时前
Python连接RabbitMQ三大方案全解析
开发语言·后端·ruby
海梨花12 小时前
又是秒杀又是高并发,你的接口真的扛得住吗?
java·后端·jmeter
小肖爱笑不爱笑12 小时前
2025/11/19 网络编程
java·运维·服务器·开发语言·计算机网络