指定字段名称
@JSONField(name = "NAME")
private String name;
格式化日期
@JSONField(format="yyyy-MM-dd")
private Date date;
指定字段的顺序
@JSONField(ordinal = 3)
private int f0;
@JSONField(ordinal = 2)
private int f1;
@JSONField(ordinal = 1)
private int f2;
指定字段不序列化
@JSONField(serialize = false)
private String name;
指定字段不反序列化
@JSONField(deserialize = false)
private String name;
@JSONField放在字段上和get set方法上的区别
- 放在字段上, 同时指定序列化和反序列化操作
- 放在get上, 指定序列化时的操作
- 放在set上, 指定反序列化时的操作