Désérialisation de classe générique avec Jackson
Lorsque vous essayez de désérialiser des données JSON dans une classe générique comme Data
Solution
Jackson fournit une solution via la classe TypeReference. En créant un objet TypeReference pour le type générique souhaité et en le passant à la méthode readValue, nous pouvons spécifier explicitement le paramètre de type.
mapper.readValue(jsonString, new TypeReference<Data<String>>() {});
Dans cet exemple, un TypeReference est créé pour la classe générique Data Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!