Penso che Jackson abbia una serializzazione basata sui metodi, esiste un modo per renderlo basato sul campo?Serializzazione basata sul campo di Jackson
Es:
class Bean {
Integer i;
String s;
public Integer getI() { return this.i; }
public void setI(Integer i) { this.i = i; }
public bool isSetI() { return this.i != null; }
// same for s as well
}
L'uscita JSON ha "i" e "Seti". Posso comunque scavalcare questo per ottenere solo "io"? Inoltre sarebbe bello se ci fosse un modo per farlo senza aggiungere annotazioni alla classe (sono generate automaticamente).
Questo codice non viene compilato. Puoi pubblicare il codice che stai utilizzando e come stai tentando di serializzare? –