2016-05-24 17 views
0

In der Swagger-Dokumentation habe ich gelesen, dass die @SwaggerDefinition Annotation in jede der Klassen platziert werden kann, die während des Swagger-Autokonfigurationsprozesses gescannt werden.Welche Klassen werden während der automatischen Swagger-Konfiguration gescannt?

Ich habe die Anmerkung in meiner Controller-Klasse in das Controller-Paket, und ich habe dieses Paket als base-package mit dem context:component scan Tag in meinem dispatcher-servlet.xml. Die Swagger UI-Seite zeigt jedoch immer noch den Standardtitel, die Kontakt-E-Mail usw. an, was bedeutet, dass sie meine @SwaggerDefinition nicht abholt.

Wie behebe ich dieses Problem? Alle Hinweise würden geschätzt werden. Ein bisschen verloren atm. Vielen Dank!

Antwort

1

In springfox entspricht das Äquivalent von @SwaggerDefinition dem API in Docket, um die Dienstbeschreibung anzupassen. Die Annotation @SwaggerDefinition wird in Springfox nicht unterstützt.