背景:
我有个对象,过来个json,
想用这个对象接收json中的值,对象中属性名与json中key值不一致
实现:
这个时候@JSONField注解就派上用场了,不能直接放在属性上,要放在set方法上
模拟:
1、 搞个对象,属性名分别为name,hobby,age,
@Data
public class PandaContentx {
private String name;
private String hobby;
private int age;
public String getName() {
return name;
}
@JSONField(name = "name2"