fastjson 字符串如何反序列化泛型

rdlzhqv9  于 2021-11-27  发布在  Java
关注(0)|答案(1)|浏览(284)
public class GroupFan<T> {
    private Long       id;
    private String     name;
    private List<T> users = new ArrayList<T>();
}

}GroupFan<User> group3 = JSON.parseObject(jsonString, GroupFan<User>.class);
这种写法会报错,fastjson支持解析泛型吗

tp5buhyn

tp5buhyn1#

GroupFan<User> group3 = JSON.parseObject(jsonString, new TypeReference<GroupFan<User>>(){});
这种方式反序列化后,里面的users的size永远都是0,这是为何?
@wenshao

相关问题