API Design First mit dem OpenAPI Code Generator

predic8
predic8
1.4 هزار بار بازدید - 10 ماه پیش - Der #OpenAPI
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-o...


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-schulu...

Intensivkurs Softwarearchitektur: Paradigmen, Technik und Praxis
https://www.predic8.de/softwarearchit...


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_B...
LinkedIn: LinkedIn: thomas-bayer-0291592
10 ماه پیش در تاریخ 1402/08/24 منتشر شده است.
1,445 بـار بازدید شده
... بیشتر