API first dev + Service + JUnitTest: riepilogo

Semplificazione di questo articolo : API-first development con Swagger+ Spring Passaggi: Design delle API con Swagger Editor  ovvero creo un file YAML Creo progetto Spring da Initializr vedi es. configurazione da questo articolo Importo progetto su IDE es. Eclipse Nel pom.xml inserisco dependencies + OpenApi Maven Plugin (vedi pom.xml esempio da github di reflectoring.io) dependency e plugin: https://pastebin.com/KaA1vuim  Creazione della classe Service … Leggi tutto

API-first development con Swagger+ Spring

In questo articolo vedremo come partire da un approccio API-first per sviluppare applicazioni lato backend ovvero come generare codice server utilizzando OpenAPI Generator. Il codice verrà generato per un’applicazione Spring Boot. In parole povere: generi le API da swagger editor e scarichi file yaml aggiungi dependency e maven plugin e fai mvn clean compile ora … Leggi tutto

Swagger cos’è

Swagger cos’è e a cosa serve: sviluppare API documentare API interagire con API Swagger è diventato molto popolare perché aiuta a creare la documentazione di un servizio Rest attraverso le specifiche OpenAPI. Quando si realizza un servizio web è molto importante fornire una documentazione delle API del servizio. Per permettere chi deve implementare i client … Leggi tutto