Właśnie zaczynam używać przekrętu po tym guide, ale odkryłem coś bardzo dziwnego, co nie ma dla mnie sensu.Dlaczego v2/api-docs jest domyślnym adresem URL podczas korzystania z Springfox i Swagger2?
O ile pamiętam, v2/api-docs powinny być używane, gdy masz dokumenty o wersji numer 2 twojego API.
Domyślnie powinno to być tylko api-docs, ale z jakiegoś dziwnego powodu znalazłem, że domyślnie jest to v2/api-docs.
Sprawdzanie dokumentacji do biblioteki Znalazłem this.
Jak przesłonić tę wartość, aby później nie móc korzystać z wersji 2? (kiedy mój API osiągnie v2, ale chcę też pokazać starsze dokumenty).
A może moja koncepcja używania v2 jest błędna? Czy ktoś może mi w tym pomóc?
Opcja 'v2' w adresie URL nie odnosi się do wersji API numer, jest to numer wersji specyfikacji Swagger. Obecna wersja SpringFox domyślnie używa Swagger 2.0, to właśnie widzisz. – woemler
Tak właśnie się domyślałem, że to się dzieje! ale, jakikolwiek pomysł, jak pokazać dokumentację mojego API? – jpganz18