Ho una classe di entità con un campo password:
class User {
private String password;
//setter, getter..
}
Voglio che questo campo venga ignorato durante la serializzazione. Ma dovrebbe essere ancora in grado di serializzare. Questo è necessario, in modo che il client possa inviarmi una nuova password, ma non è in grado di leggere quella corrente.
Come realizzo questo con Jackson?
@JsonIgnore
su getter, ma @JsonProperty
su setter, nel qual caso le cose non sono serializzate, ma possono essere deserializzate.