Ignorieren neuer Felder in JSON-Objekten bei Verwendung von Jackson
Hallo! Ich bin ein Java-Anfänger und habe ein Problem bei der Arbeit mit JSON und der Jackson-Bibliothek.
Ich habe eine REST API, die JSON mit Benutzerdaten zurückgibt. Meine Klasse User enthält die Felder id, name und email. Alles funktionierte einwandfrei, bis die API ein neues Feld phoneNumber in der JSON-Antwort hinzugefügt hat. Jetzt erhalte ich beim Versuch der Deserialisierung eine Exception:
```
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "phoneNumber" (class User), not marked as ignorable
```
Hier ist mein Code:
```java
public class User {
private int id;
private String name;
private String email;
// Getter und Setter
}
// Deserialisierung
ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue(jsonString, User.class);
```
Ich h