Ich habe eine Entitätsklasse mit einem Passwortfeld:
class User {
private String password;
//setter, getter..
}
Ich möchte, dass dieses Feld während der Serialisierung übersprungen wird. Aber es sollte immer noch in der Lage sein, zu deserialisieren. Dies ist erforderlich, damit der Client mir ein neues Passwort senden kann, aber das aktuelle nicht lesen kann.
Wie schaffe ich das mit Jackson?
@JsonIgnore
Getter, aber @JsonProperty
Setter hinzuzufügen. In diesem Fall werden die Dinge nicht serialisiert, sondern können deserialisiert werden.