Wenn Sie Swagger UI Dokumentation für Ihre Spring MVC-Projekt generieren möchten, haben Sie im Wesentlichen zwei Optionen: Enunciate und SpringFox.Generating Swagger JSON für Spring MVC: Springfox oder Enunciate
Ich tauchte in das Thema, fand aber keine einzige Meinung, welche besser ist.
Aus meiner Sicht scheint Enunciate vorzuziehen, da es komplett extern zu Ihrem Projekt ist. Keine Notwendigkeit, ein spezielles Bean mit Konfiguration hinzuzufügen, kein zusätzliches Paket mit Annotationen zu referenzieren und Ihre Controller mit ihnen zu kommentieren. Sie verwenden einfach JavaDoc mit benutzerdefinierten Tags und es macht den Job.
Gibt es noch weitere Überlegungen?
Danke.