在二阶段项目开发过程中,使用@RequestBody接受从前端传过来的对象时,首字母或者第二个字母大写(驼峰命名法)的属性映射失败。
1 private Double hStatusHeight;
原因是:使用了@Data注解(省去了get和set方法)
而javaBean的规范导致json传参首字母大写将永远获取不到
解决办法:
1.最直接的办法,不使用不使用首字母大写或第二个字母大写的参数
2,自己生成get和set方法
3,使用@JsonProperty注解
1 @JsonProperty("hStatusHeight") private Double hStatusHeight;
标签:映射,字母,大写,RequestBody,首字母,hStatusHeight,使用 From: https://www.cnblogs.com/hxysg/p/17779415.html