Back to Browse

API Design First mit dem OpenAPI Code Generator

2.9K views
Nov 15, 2023
18:26

Der #OpenAPI Generator erzeugt aus einer #API Beschreibung Quellcode für Client und Server. Im Video wird gezeigt, wie mit dem #openapi-generator ein Spring Boot Projekt erzeugt werden kann. Das Projekt kann später durch ein erneutes Ausführen des Generators erweitert und modifiziert werden. Das Werkzeug unterstützt den Design First Ansatz, der auch mit API Design First oder Contract First bezeichnet wird. In CI/CD Pipelines kann die Code Generierung integriert werden. 00:00 Einleitung 01:03 OpenAPI 02:08 JSON Schema 03:03 openapi-generator 05:52 Spring Boot 3 06:36 Code Generator Maven Plugin 08:11 Test in der Swagger UI 08:47 Generierter Code 11:41 Endpoint Implementierung 14:25 Erneutes Generieren Quellcode der OpenAPI, Links und die Kommandozeile findest du hier: https://www.predic8.de/design-first-openapi-code-generator.htm Schulungen Online, in Bonn oder als Firmenseminar: APIs mit REST, OpenAPI & GraphQL für Einsteiger https://www.predic8.de/rest-schulung.htm OpenAPI - Design, Dokumentation und Qualitätssicherung im API Lifecycle https://www.predic8.de/openapi-schulung.htm Intensivkurs Softwarearchitektur: Paradigmen, Technik und Praxis https://www.predic8.de/softwarearchitektur-schulung.htm Für jeden eurer Kommentare unter dem Video spendet die predic8 5 € an das openapi-generator Projekt. Ausgenommen sind Kommentare die von Bots oder über ein API eingestellt wurden. Eine Person kann mehrere Kommentare abgeben, diese sollten zur Diskussion beitragen. Mich, Thomas Bayer findet ihr auf: Twitter: @thomasub Xing: https://www.xing.com/profile/Thomas_Bayer9 LinkedIn: https://www.linkedin.com/in/thomas-bayer-0291592/

Download

0 formats

No download links available.

API Design First mit dem OpenAPI Code Generator | NatokHD