@RequestBody加@Data获取不到传参

如果用@Data修饰实体类,里面的属性最好不要用连续几个相同字母,如果用千万别用大写。

比如下面这个实体类

 如果这样写,你在后台方法用@RequestBody获取到的老人编号变成null

如果非要写LRXXSENO或者lrxxseno,要么不用@Data自己写getter和setter,要么在对应属性上加上@JsonProperty(value = “LRXXSENO”)

主要原因就是spring在接受参数的时候,不知道赋值方法是setLRXXSENO还是setlrxxseno,导致赋值为null

猜你喜欢

转载自blog.csdn.net/qq_45220508/article/details/126107308