[JAVA] Un moyen simple de créer une classe de mappage lors de l'utilisation de l'API

La création de classes de mappage pour Android et iOS peut être fastidieuse lorsque les spécifications de l'API sont corrigées.

Les deux suivants sont souvent utilisés. jsonschema2pojo jsonschema2pojo

Service WEB qui crée POJO (Plain Old Java Object) à partir d'un schéma json ou json

Il peut également être utilisé comme une commande ou un plug-in gradle.

joelittlejohn/jsonschema2pojo

JSONExport Ahmed-Ali/JSONExport

Si vous souhaitez une application Mac uniquement, l'exportation JSON est recommandée. Vous pouvez également créer des modèles Swift et Objective-C

Autre

S'il s'agit d'une API interne, c'est pratique car vous pouvez la créer avec Codegen si vous définissez l'API fermement avec Swagger.

Référence: Gestion facile de l'API RESTful avec Swagger

Recommended Posts

Un moyen simple de créer une classe de mappage lors de l'utilisation de l'API
Une histoire à laquelle j'étais accro lors du test de l'API à l'aide de MockMVC
Un mémorandum lors de la tentative de création d'une interface graphique à l'aide de JavaFX
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Créer un service d'API RESTful à l'aide de Grape
Un moyen simple de créer des balises personnalisées JSP
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
[Android] Créez une nouvelle classe en héritant d'ImageView
Créons une API REST à l'aide de WildFly Swarm.
[Rails] Comment créer un graphique à l'aide de lazy_high_charts
Un moyen simple de créer une implémentation de java.util.stream.Stream
Comment créer une classe qui hérite des informations de classe
[Ruby] Envoyez une requête HTTP POST à l'API Web à l'aide de l'authentification OAuth
Quand j'ai voulu créer une méthode pour Premium Friday, c'était déjà dans l'API standard Java 8
3. Créez une base de données à laquelle accéder à partir du module Web
Comment obtenir le nom de classe de l'argument de LoggerFactory.getLogger lors de l'utilisation de SLF4J en Java
Essayez de mettre en œuvre à l'aide de l'API de recherche de produits Rakuten (facile)
Créez un écran d'authentification de connexion à l'aide de la fonction de session
Échec de la création de la machine virtuelle Java lors de l'installation d'Eclipse.
Lorsque vous utilisez le constructeur de la classe Date de Java, la date avance de 1900.
Comment créer un formulaire pour sélectionner une date dans le calendrier
Comment créer une partie d'espace réservé à utiliser dans la clause IN
Je souhaite créer un formulaire pour sélectionner la catégorie [Rails]
Créer une méthode pour renvoyer le taux de taxe en Java
Je veux donner un nom de classe à l'attribut select
Mappage à une classe avec un objet de valeur dans How to My Batis
Création d'un MOB à l'aide du plug-in Minecraft Java Mythicmobs | Préparation 1
Comment lire un fichier MIDI à l'aide de l'API Java Sound
Bibliothèque de traitement facile à créer
Créer une loterie avec Ruby
Comment créer une méthode
Comment obtenir le dernier ID de diffusion en direct pour une chaîne sans utiliser l'API de données YouTube
[Rails] Comment convertir l'URI de l'image envoyée par http en https lors de l'utilisation de l'API Twitter
[Rails 6] Comment créer un écran de saisie de formulaire dynamique à l'aide de cocoon
Éléments à prendre en compte lors de l'exécution d'un travail spécifié à l'aide de Spring Batch
Comment identifier le chemin sur lequel il est facile de se tromper
Comment résoudre l'erreur inconnue apparue lors de l'utilisation de slf4j en Java
Créez un calendrier à partir de la classe Calendar en spécifiant l'année et le mois
(Ruby on Rails6) Créer une fonction pour modifier le contenu publié
Facile à comprendre la différence entre la méthode d'instance Ruby et la méthode de classe.
[Rails 5] Comment afficher l'écran de changement de mot de passe lors de l'utilisation de l'appareil
[Android] Créer un calendrier à l'aide de GridView
Créer un projet Jetty à l'aide d'Eclipse
Préparation à la création de l'application Rails
[java8] Pour comprendre l'API Stream
Créer un projet Tomcat à l'aide d'Eclipse
Comment utiliser la classe wrapper
[Rails] Un moyen simple de vérifier les colonnes
Créer un projet Java à l'aide d'Eclipse
Créer une fonction de filtrage en utilisant actes-as-taggable-on
Un murmure sur la classe utilitaire
Essayez de créer une application client serveur
Comment créer votre propre API headless à l'aide de REST Builder de Liferay (partie 3)
Comment créer votre propre API headless à l'aide de REST Builder de Liferay (partie 2)
Mémorandum: Ce à quoi j'étais accro quand j'ai frappé l'API de comptabilité freee