...
Maven dependencies:
springdoc-openapi-webmvc-core
samtspringdoc-openapi-ui
Kräver att man exponerar en
OpenAPI
-böna, beskrivs här under punkt 8.
Url:en för swagger-ui styrs om m.h.a. följande property:springdoc.swagger-ui.path=/swagger-ui.html
Url:en för openapi-dokumentationen styrs av följande property:springdoc.api-docs.path=/api-docs
,
Url:erna blir följande:Swagger-ui:
http://service:port/swagger-ui.html
Yaml:
http://service:port/api-docs.yaml
eller i JSON:
http://service:port/api-docs
OBS: Använder man ramverket Dept44 följer Springdoc med per automatik och konfigureras automatiskt.
Quarkus:
Maven dependency:
quarkus-smallrye-openapi
application.properties:
mp.openapi.extensions.smallrye.openapi=3.0.2
...