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

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

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

解决方案:

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

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

相关推荐
Wang153012 分钟前
Java编程基础与面向对象核心概念
java
毕设源码-郭学长13 分钟前
【开题答辩全过程】以 康复管理系统为例,包含答辩的问题和答案
java
毅炼16 分钟前
hot100打卡——day17
java·数据结构·算法·leetcode·深度优先
winfreedoms19 分钟前
java-网络编程——黑马程序员学习笔记
java·网络·学习
开开心心就好31 分钟前
键盘改键工具免安装,自定义键位屏蔽误触
java·网络·windows·随机森林·计算机外设·电脑·excel
IManiy31 分钟前
总结之Temporal全局速率控制(二)第三方速率控制服务设计
java
OpenMiniServer38 分钟前
电气化能源革命下的社会
java·人工智能·能源
独自破碎E42 分钟前
LCR_019_验证回文串II
java·开发语言
坚持就完事了1 小时前
Java中的一些关键字
java·开发语言
寄存器漫游者1 小时前
数据结构 C语言 顺序栈
java·c语言·数据结构