Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Maven dependencies: springdoc-openapi-webmvc-core samt springdoc-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

...