目录
一、复杂类型反序列化
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 格式.
1.2、问题解决
那么我们该怎么反序列化呢?<

本文讨论了在使用Jackson的ObjectMapper进行反序列化时,遇到Object类型数据如何正确转换为具体类型(如User对象)的问题,介绍了使用TypeReference解决此类问题的方法。
订阅专栏 解锁全文
511

被折叠的 条评论
为什么被折叠?



