OneAPI.app generiert OpenAPI 3.0-Dokumentation direkt aus Ihrem Java-Quellcode per AST-Analyse. Keine @Operation-Anmerkungen, keine Spring-Kopplung, kein Booten Ihrer Services. Code ist die Dokumentation.
Direkter Ersatz für Swagger und springdoc-openapi. Sie ändern keine Zeile Geschäftslogik und fügen keine Anmerkungen hinzu. Richten Sie OneAPI auf Ihr Projekt und erhalten Sie die Dokumentation.
Dokumentation wird direkt aus Java-Quellcode und Javadoc abgeleitet. Was kompiliert, wird dokumentiert — keine Drift, keine separate Spezifikation.
Dasselbe oneapi.json-Schema treibt sowohl die Backend-OpenAPI-Ausgabe als auch den Frontend-Service-Code (TypeScript) an. Einbindung in UmiJS, Postman oder Ihre eigene Toolchain.
oneapi analysis parst Ihr Java-Projekt (und dekompiliert JARs für Drittanbieter-Typen) in oneapi.json.
oneapi analysis -p <Projekt> -o <Verzeichnis>oneapi openapi erzeugt eine OpenAPI 3.0-Datei, die Sie überall importieren können.
oneapi openapi -s oneapi.json -o <Verzeichnis>oneapi service erzeugt typisierte TypeScript-Service-Funktionen aus demselben Schema.
oneapi service -s oneapi.json -r '<request-Import>' -o <Verzeichnis>Installieren Sie die CLI und richten Sie sie auf ein beliebiges Spring Boot-Projekt — keine Anmerkungen erforderlich.
Loslegen