Avatar ·

Ignorar nuevos campos en objetos JSON al usar Jackson

¡Hola! Soy un desarrollador Java principiante y me encontré con un problema al trabajar con JSON y la librería Jackson. Tengo una API REST que devuelve JSON con datos de usuarios. Mi clase User contiene los campos id, name y email. Todo funcionaba perfectamente hasta que la API agregó un nuevo campo phoneNumber en la respuesta JSON. Ahora, al intentar la deserialización, recibo una excepción: ``` com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "phoneNumber" (class User), not marked as ignorable ``` Aquí está mi código: ```java public class User { private int id; private String name; private String email; // getters y setters } // Deserialización ObjectMapper mapper = new ObjectMapper(); User user = mapper.readValue(jsonString, User.class); ``` He p