JsonProperty
@JSONField(name = "xx") 和 @JsonProperty("xx") 注解
首先两个注解作用一模一样,是把前端传的属性名进行转换 区别就是包不一样,如果你在线上环境发现某一个不好使,可以考虑换一个 import com.alibaba.fastjson.annotation.JSONField;import com.fasterxml.jackson.annotation. ......
序列化Java对象重命名字段,@JSONField、@JsonProperty、@SerializedName
@JSONField 主要用于返回出参转换 这个注解分别可以注解在实体类的属性、setter和getter方法上 public class Test{ /* 注解在属性上的时候可以设置一些序列化、格式化的属性 @JSONField(serialize = false) >序列化的时候忽略这个属性 @ ......