Hier ist der aktuelle Stil, den ich für einfache Nachrichten habe, mit Jackson:Was ist der kürzeste Weg, um eine Java-Klasse zu schreiben, um ein einfaches JSON-Dokument mit Deserialisierung darzustellen?
public class FooRequest {
public final String foo;
public final int bar;
@JsonCreator
public FooRequest(
@JsonProperty("foo") String foo,
@JsonProperty("bar") int bar) {
this.foo = foo;
this.bar = bar;
}
}
Gibt es eine Klasse Anmerkung gibt, die das Kesselblech Konstruktor behandelt?
Ich denke, dass dieser Blogbeitrag relevant ist, Dag, [Jackson ohne Anmerkungen] (https://manosnikolaidis.wordpress.com/2015/08/25/jackson-without-annotations/). – DavidS
Ich denke, du solltest _in deiner Frage_ (nicht Kommentare) genau erklären, was du willst. Möchten Sie Objekte serialisieren können, die keine Konstruktoren haben, oder möchten Sie Ihre Klassen oder etwas anderes nicht kommentieren müssen? – DavidS