RequestBody中对应的实体中属性名不一致的解决办法

当一个类被多个接口引用,或者有很多地方都用到了其get,set方法时,

如果临时要改字段名就会非常麻烦,因为很多地方已经建立了映射关系

如果执意要传和类属性不一样的属性名的话,那么有一个注解来帮我们解决这样的麻烦

下面就是一个典型的情况,我user类属性是id,对应数据库字段也是id,但是非要给我传userId,

我不想修改属性和所有有关联的地方,所以使用了此注解

import com.fasterxml.jackson.annotation.JsonProperty;

@JsonProperty(value = "userId")
private Long id;





 
学习时的痛苦是暂时的 未学到的痛苦是终生的
本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/juanxincai/p/12501810.html