目录
一、复杂类型反序列化
1.1、背景
a)例如有 AppResult 对象,如下:
@Data
public class AppResult {
private Integer code;
private String msg;
private Object data;
}
b)AppResult 对象中 Object 类型的 data 数据传入一个 User 对象,如下:
@Data
public class User {
private Long id;
private String username;
private String password;
}
c)然后将 AppResult 对象通过 ObjectMapper.writeValueAsString 序列化成 JSON 格式.