Je développe une application avec un Angular Frontend et Boot de démarrage de printemps reposant
J'ai trouvé ce plugin maven très pratique openapi-generator-maven-plugin de org.openapitools. Avec sa capacité de génération de code, il aide à appliquer une approche "contractuelle d'abord" entre le frontend et le backend pour notre API. Mais notre fichier Swagger utilise une propriété "OneOf" dans les définitions de la carte Demande et de la réponse de la réponse. J'ai essayé de générer du code à ressort à partir de cela, mais le fichier généré Java classe a manqué les importations:
import com.pack.api.dto.OneOfLatteCoffeAmericanoCoffe;
import com.pack.api.dto.UNKNOWN_BASE_TYPE;
Y a-t-il loin de Cofigue le plugin pour travailler avec une propriété oneo de Swagger? Je suis Usig Spring Boot 2.3.1, Swagger 3.0 et Openapi-Generator-Maven-Plugin 4.3
Nous avons ajouté de meilleurs résultats à certains générateurs tels que Java
(Jersey2), csharp-netcore
et plus. S'il vous plaît, essayez d'essayer avec le dernier maître. Les versions d'instantané peuvent être trouvées dans le projet README du projet: https://github.com/openapitools/openapi-generator/