Serialisierung Aufgabe der folgenden Klasse yeilds String wieJackson serialisiert und Wrap-Attribute in ein neues Objekt
public class User implements Serializable{
private Integer id;
private String name;
private Integer pinCode;
private String city;
// getters /setters
}
{"id":1,"name":"XYZ","pinCode":123456,"city":"ABC"}
Aber wir wollen, dass PIN-Code-Attribute und Stadt sollte ein Teil der neuen Json Knoten sagen Knotenadresse sein.
Also meine Erwartung des Ergebnisses ist:
{
"id": 1,
"name": "XYZ",
"address": {
"pinCode": 123456,
"city": "ABC"
}
}
Kann diese Struktur ohne neu zu organisieren, die Klasse erreicht werden und unter Verwendung von Json Anmerkungen
auf den genaue Gegenteil Linien @JsonUnwrapped
@JsonUnwrapped - erreicht genau das Gegenteil Wirkung. Erwartete etwas an dieser Front – hemantvsn
@hemantvsn - yeah JsonUnwrapped append innere Klassenfelder in Basisklasse json http://fasterxml.github.io/jackson-annotations/javadoc/2.0.0/com/fasterxml/jackson/annotation/JsonUnwrapped. html – developerbhuwan
Also meine Notwendigkeit ist etwas, das gegenüber Job von @JsonUnwrapped tut: P – hemantvsn