[JAVA] Einfache Möglichkeit zum Erstellen einer Zuordnungsklasse bei Verwendung der API

Das Erstellen von Zuordnungsklassen für Android und iOS kann mühsam sein, wenn die API-Spezifikationen festgelegt sind.

Die folgenden zwei werden häufig verwendet. jsonschema2pojo jsonschema2pojo

WEB-Dienst, der POJO (Plain Old Java Object) aus json oder json-Schema erstellt

Es kann auch als Befehls- oder Gradle-Plug-In verwendet werden.

joelittlejohn/jsonschema2pojo

JSONExport Ahmed-Ali/JSONExport

Wenn Sie eine reine Mac-App möchten, wird JSON Export empfohlen. Sie können auch Swift- und Objective-C-Modelle erstellen

Andere

Wenn es sich um eine interne API handelt, ist dies praktisch, da Sie sie mit Codegen erstellen können, wenn Sie die API mit Swagger fest definieren.

Referenz: Einfache Verwaltung der RESTful-API mit Swagger

Recommended Posts

Einfache Möglichkeit zum Erstellen einer Zuordnungsklasse bei Verwendung der API
Eine Geschichte, der ich beim Testen der API mit MockMVC verfallen war
Ein Memorandum beim Versuch, eine GUI mit JavaFX zu erstellen
So erstellen Sie eine JAR-Datei und eine War-Datei mit dem Befehl jar
Erstellen Sie mit Grape einen RESTful-API-Service
Einfache Möglichkeit, benutzerdefinierte JSP-Tags zu erstellen
[Java] Wie man mit der String-Klasse an die Spitze eines bestimmten Strings kommt
[Android] Erstellen Sie eine neue Klasse, indem Sie ImageView erben
Erstellen wir eine REST-API mit WildFly Swarm.
[Rails] So erstellen Sie ein Diagramm mit lazy_high_charts
Einfache Möglichkeit, eine Implementierung von java.util.stream.Stream zu erstellen
So erstellen Sie eine Klasse, die Klasseninformationen erbt
[Ruby] POST-HTTP-Anforderung mithilfe der OAuth-Authentifizierung an die Web-API senden
Als ich eine Methode für Premium Friday erstellen wollte, war sie bereits in der Java 8-Standard-API enthalten
3. Erstellen Sie eine Datenbank für den Zugriff über das Webmodul
So erhalten Sie den Klassennamen des Arguments von LoggerFactory.getLogger, wenn Sie SLF4J in Java verwenden
Erstellen Sie mit der Sitzungsfunktion einen Anmeldeauthentifizierungsbildschirm
Fehler beim Erstellen der Java Virtual Machine bei der Installation von Eclipse.
Bei Verwendung des Konstruktors der Date-Klasse von Java wird das Datum um 1900 vorverlegt.
So erstellen Sie ein Formular zur Auswahl eines Datums aus dem Kalender
So erstellen Sie ein Platzhalterteil zur Verwendung in der IN-Klausel
Ich möchte ein Formular erstellen, um die Kategorie [Schienen] auszuwählen
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
Ich möchte dem select-Attribut einen Klassennamen geben
Zuordnung zu einer Klasse mit einem Wertobjekt in How to My Batis
Erstellen eines MOB mit dem Minecraft Java Mythicmobs-Plug-In | Vorbereitung 1
So spielen Sie eine MIDI-Datei mit der Java Sound API ab
Einfach zu erstellende Verarbeitungsbibliothek
Erstellen Sie eine Lotterie mit Ruby
So erstellen Sie eine Methode
So erhalten Sie die neueste Live-Übermittlungs-ID für einen Kanal ohne Verwendung der YouTube-Daten-API
[Rails] So konvertieren Sie den URI des von http gesendeten Bildes in https, wenn Sie die Twitter-API verwenden
[Rails 6] So erstellen Sie mit cocoon einen dynamischen Formular-Eingabebildschirm
Dinge, die beim Ausführen eines bestimmten Jobs mit Spring Batch zu beachten sind
So identifizieren Sie den Pfad, auf dem leicht Fehler gemacht werden können
So beheben Sie den unbekannten Fehler, der bei der Verwendung von slf4j in Java aufgetreten ist
Erstellen Sie einen Kalender aus der Kalenderklasse, indem Sie das Jahr und den Monat angeben
(Ruby on Rails6) Erstellen Sie eine Funktion zum Bearbeiten des veröffentlichten Inhalts
Der Unterschied zwischen der Ruby-Instanzmethode und der Klassenmethode ist leicht zu verstehen.
[Rails 5] Anzeigen des Bildschirms zum Ändern des Kennworts bei Verwendung von devise
[Android] Erstellen Sie einen Kalender mit GridView
Erstellen Sie mit Eclipse ein Jetty-Projekt
Vorbereiten der Erstellung einer Rails-Anwendung
[java8] Um die Stream-API zu verstehen
Erstellen Sie ein Tomcat-Projekt mit Eclipse
Verwendung der Wrapper-Klasse
[Schienen] Einfache Möglichkeit, Spalten zu überprüfen
Erstellen Sie ein Java-Projekt mit Eclipse
Erstellen Sie eine Filterfunktion mit Acts-as-Taggable-On
Ein Murmeln über die Utility-Klasse
Versuchen Sie, eine Server-Client-App zu erstellen
So erstellen Sie Ihre eigene kopflose API mit Liferays REST Builder (Teil 3)
So erstellen Sie Ihre eigene kopflose API mit Liferays REST Builder (Teil 2)
Memorandum: Wovon ich süchtig war, als ich auf die Accounting Freee API traf