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

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

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

解决方案:

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

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

相关推荐
丸码5 小时前
Java异常体系全解析
java·开发语言
v***88565 小时前
Springboot项目:使用MockMvc测试get和post接口(含单个和多个请求参数场景)
java·spring boot·后端
q***49455 小时前
Ubuntu介绍、与centos的区别、基于VMware安装Ubuntu Server 22.04、配置远程连接、安装jdk+Tomcat
java·ubuntu·centos
IMPYLH5 小时前
Lua 的 require 函数
java·开发语言·笔记·后端·junit·lua
曾经的三心草5 小时前
基于正倒排索引的Java文档搜索引擎1-实现索引模块-实现Parser类
java·开发语言·搜索引擎
爱找乐子的李寻欢5 小时前
线上批量导出 1000 个文件触发 OOM?扒开代码看本质,我是这样根治的
后端
vx_bscxy3225 小时前
告别毕设焦虑!Python 爬虫 + Java 系统 + 数据大屏,含详细开发文档 基于web的图书管理系统74010 (上万套实战教程,赠送源码)
java·前端·课程设计
字节拾光录6 小时前
Java工具库三足鼎立:Hutool、Apache Commons、Guava深度测评与场景化选型指南
java·apache·guava
javaの历练之路6 小时前
基于 SpringBoot+Vue2 的前后端分离博客管理系统(含 WebSocket+ECharts)
spring boot·websocket·echarts
爱学习的小可爱卢6 小时前
Java UDP编程实战:UDP数据报套接字编程DatagramPacket、DatagramSocket 、InetSocketAddress
java·udp·udp数据报