Ich möchte vermeiden, dass meine REST POST Service (JAX-RS im Frühjahr) 400 - Bad Request, wenn ich diesen Dienst mit neuen Feldern, dass es aufruft ist nicht in der Lage zu entpacken.JAX-RS - vermeiden Sie neue Felder in REST-Anforderungen generieren 400 - Bad Request
Nehmen wir ein Beispiel tun:
ich diese Eingabeaufforderung Java-Klasse haben:
public class PosizioneDto implements java.io.Serializable {
private static final long serialVersionUID = 1L;
private Double controvalore;
private Double quantita;
private Double prezzo;
private ContrattoDto contratto;
private String progressivoMiFid;
private String codiceProdotto;
private String ageC;
private String prodCPadreMifid;
private String prodCFiglio1Mifid;
private String prodCFiglio2Mifid;
private String tipProd;
}
wenn in der Eingabe JSON Wunsch gibt ein weiteres Feld waren (zB "_newProperty") Ich möchte, dass Parser wouldn Ich gehe nicht falsch, aber ich würde diese Eigenschaft einfach nicht entpacken.
Ist das möglich? Sollte ich einen ExceptionMapper verwenden?