Tengo una clase de entidad con un campo de contraseña:
class User {
private String password;
//setter, getter..
}
Quiero que este campo se omita durante la serialización. Pero aún debería ser capaz de DESserializar. Esto es necesario para que el cliente pueda enviarme una nueva contraseña, pero no pueda leer la actual.
¿Cómo logro esto con Jackson?
@JsonIgnore
en getter, pero @JsonProperty
en setter, en cuyo caso las cosas no se serializan, pero se pueden deserializar.