Jackson – Deserialize using generic class

You need to create a TypeReference object for each generic type you use and use that for deserialization. For example –

mapper.readValue(jsonString, new TypeReference<Data<String>>() {});

Leave a Comment