1.摆脱后台数据格式对前端的影响,前端实体类不一定完全按照后台的格式写
2.增加json反序列化的容错能力
3.使用@Select
获取json中不同层级的值
4.兼容Gson的注解方法
- 在类上使用
@JsonAdapter(value = IllegalJsonDeserializer.class)
public class Student{
}
- 在字段中使用
public class Person{
@JsonAdapter(value = IllegalJsonDeserializer.class)
public Student student;
@Select("address.city")
public String city;
}