Zum Inhalt springen

J↓JSON → Java POJO

Lädt...

Das manuelle Schreiben von Java-Klassen für API-Antworten ist mühsam. Dieses Tool generiert POJOs automatisch, inklusive Lombok-Support und Jackson-Bindings.

Anleitung

  1. 1
    JSON einfügen

    Fügen Sie das JSON links ein. Verschachtelte Strukturen werden automatisch erkannt.

  2. 2
    Optionen konfigurieren

    Legen Sie Klassenname, Package, Lombok-Stil (@Data, @Builder etc.) und @JsonProperty-Modus fest.

  3. 3
    Ergebnis kopieren

    Kopieren Sie den generierten Code direkt in Ihre IDE.

Tipps

  • 💡Verschachtelte Objekte werden als statische innere Klassen generiert.
  • 💡@JsonProperty wird bei Abweichungen (snake_case zu camelCase) automatisch hinzugefügt.
  • 💡Lombok @Data bündelt Getter, Setter, equals, hashCode und toString.
  • 💡Ideal zum schnellen Erstellen von ResponseDTOs aus echten API-Antworten.

Häufige Fragen

Q. Mit welchen Bibliotheken funktionieren die generierten Java-Klassen?
A. Enthält Annotationen für Jackson (@JsonProperty) und Gson (@SerializedName). Spring Boot verwendet standardmäßig Jackson.
Q. Wie werden verschachtelte JSON-Objekte behandelt?
A. Verschachtelte Objekte werden in innere Klassen oder separate Klassendateien umgewandelt. Arrays werden in List<T> umgewandelt.
Q. Was passiert mit null-Werten im JSON?
A. Felder mit null-Werten werden als Object oder mit @Nullable typisiert. Es wird empfohlen, die Typen manuell basierend auf dem tatsächlichen Schema zu überprüfen.

DevHelper

© 2026. Alle Rechte vorbehalten.