接口post获取不到参数
可能原因:
- Spring Boot(Jackson)默认是大小写敏感的,json参数大小写问题
- 使用了lombok.Data。
json默认使用小驼峰。检查请求json参数是不是使用了大写开头,。
这样后台接收不到得
改为小写
项目全局配置忽略json大小写
在 application.properties
或 application.yml
中配置:
Markup 全选
spring:
jackson:
mapper:
accept-case-insensitive-properties: true
或者 application.properties
:
Markup 全选
spring.jackson.mapper.accept-case-insensitive-properties=true
这会让 Jackson 在整个项目中 忽略 JSON key 的大小写。
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
java 张国生