我有List<Response<? extends Data>>
我使用Jackson序列化到一个文件中。
如何反序列化?我能得到的只是List.class
,这对我来说还不够好。
如果此问题需要更多代码,请告知我们。
答案 0 :(得分:0)
尝试使用TypeReference
对象反序列化泛型类型。使用TypeReference
对象,您可以描述要反序列化的类型。
mapper.readValue(json, new TypeReference<List<Response<? extends Data>>>() {});
此通用抽象类用于通过子类化获取完整的泛型类型信息;