Il comportamento del jackon predefinito sembra utilizzare sia proprietà (getter e setter) sia campi per serializzare e deserializzare su json.
Vorrei usare i campi come fonte canonica di configurazione della serializzazione e quindi non voglio che Jackson guardasse le proprietà.
Posso farlo su una classe individuale con l'annotazione:
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
Ma non voglio metterlo su ogni singola classe ...
È possibile configurarlo a livello globale? Ti piace aggiungerne un po 'a Object Mapper?
INFER_PROPERTY_MUTATORS
bandiera. Forza la visibilità dei setter se c'è un getter o un campo visibile.