Mit swagger (Bearbeitungsmodus), habe ich eine Projektvorlage erstellt, die swagger.yaml
(siehe Abbildung unten) enthält:Wie Prahlerei verwenden, um RESTful API zu erstellen
Dann öffnete ich diese Vorlage in IntelliJ IDEA in Um zu beginnen, ein Backend für 3 Endpunkte zu entwickeln, die ich in swagger.yaml
spezifizierte. Mein Ziel ist es, RESTful API mit mehreren Endpunkten zu entwickeln.
Ich missverstanden die generierte Struktur des Projekts. Normalerweise gibt es src
mit main
und test
. In der Struktur dieses Projekts sehe ich Ordner wie express
, should
usw. Was bedeuten sie? Und wie kann ich dieses Projekt in Spring MVC (Spring-Boot) konvertieren? Sollte ich manuell pom.xml
hinzufügen? Oder die Struktur des Frühlingsprojekts kann automatisch von Swagger erzeugt werden?
Das ist nicht Java, Frühling oder Maven. Das ist Javascript mit NPM und Setup für den Aufbau eines Express-Servers in NodeJS. Ich vermute, dass Sie wahrscheinlich den falschen Projekttyp generiert haben - es ist ein "Swagger" -Projekt für NodeJS/Express, nicht für Java/Spring. Edit: Btw die "node_modules" und alles darunter ist im Wesentlichen das NPM Äquivalent eines lokalen Maven-Repository. – kab
@kab: Soll ich swagger ui öffnen und es für Java/Spring neu generieren? – Klue
Wenn du das benutzt hast und ein Java/Spring-Projekt willst, dann ja. Ich benutze Swagger nicht und halte es nicht aus, also habe ich keine Erfahrung mit irgendwelchen ihrer Werkzeuge. – kab