Avatar ·

Ignorando novos campos em objetos JSON ao usar Jackson

Olá! Sou um desenvolvedor Java iniciante e enfrentei um problema ao trabalhar com JSON e a biblioteca Jackson. Eu tenho uma API REST que retorna JSON com dados de usuários. Minha classe User contém os campos id, name e email. Tudo funcionava perfeitamente até que a API adicionou um novo campo phoneNumber na resposta JSON. Agora, ao tentar desserializar, recebo uma exceção: ``` com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "phoneNumber" (class User), not marked as ignorable ``` Aqui está meu código: ```java public class User { private int id; private String name; private String email; // getters e setters } // Desserialização ObjectMapper mapper = new ObjectMapper(); User user = mapper.readValue(jsonString, User.class); ``` Eu p