Как настроить Swagger в Spring Boot? Полный гайд по Springdoc для документации API

Устали вручную обновлять документацию вашего API? В этом видео мы подключим Springdoc-openapi и настроим Swagger UI для автоматической генерации спецификации прямо из кода Spring Boot. 0:00 — Введение: зачем нужен Swagger 0:50 — Добавление зависимости Springdoc в Maven/Gradle 3:38 — Обзор тестового проекта 5:59 — Веб-интерфейс Swagger 7:47 — Как скрыть параметры, методы и контроллеры 11:36 — Дополнительные настройки 12:49 — Миграция со старой версии Springdoc - это библиотека для проекта на Spring Boot, которая автоматически будет генерировать документацию по вашему REST API на основании исходного кода и специальных аннотаций. Таким образом, ваша документация будет всегда актуальной и её не нужно как-то дополнительно актуализировать каждый раз при изменении исходников. Ранее я уже публиковал видео на тему подключения Swagger к проекту на Spring Boot. К сожалению, с последними версиями Spring Boot описанный там подход уже не работает, т.к. на смену springfox-swagger пришёл springdoc. По функционалу springdос предоставляет всё то же самое, но аннотации для разметки классов и методов нужно использовать другие. Поэтому в данном видео подробно рассмотрим пример документирования REST API с помощью springdoc и его отличия от springfox. Статья по теме: https://devmark.ru/article/springdoc-rest-api Все новости проекта: https://t.me/+cmyC5zaGHEQ0ZTIy #devmark #spring #swagger

Иконка канала devmark_ru
43 подписчика
12+
31 просмотр
2 года назад
12+
31 просмотр
2 года назад

Устали вручную обновлять документацию вашего API? В этом видео мы подключим Springdoc-openapi и настроим Swagger UI для автоматической генерации спецификации прямо из кода Spring Boot. 0:00 — Введение: зачем нужен Swagger 0:50 — Добавление зависимости Springdoc в Maven/Gradle 3:38 — Обзор тестового проекта 5:59 — Веб-интерфейс Swagger 7:47 — Как скрыть параметры, методы и контроллеры 11:36 — Дополнительные настройки 12:49 — Миграция со старой версии Springdoc - это библиотека для проекта на Spring Boot, которая автоматически будет генерировать документацию по вашему REST API на основании исходного кода и специальных аннотаций. Таким образом, ваша документация будет всегда актуальной и её не нужно как-то дополнительно актуализировать каждый раз при изменении исходников. Ранее я уже публиковал видео на тему подключения Swagger к проекту на Spring Boot. К сожалению, с последними версиями Spring Boot описанный там подход уже не работает, т.к. на смену springfox-swagger пришёл springdoc. По функционалу springdос предоставляет всё то же самое, но аннотации для разметки классов и методов нужно использовать другие. Поэтому в данном видео подробно рассмотрим пример документирования REST API с помощью springdoc и его отличия от springfox. Статья по теме: https://devmark.ru/article/springdoc-rest-api Все новости проекта: https://t.me/+cmyC5zaGHEQ0ZTIy #devmark #spring #swagger

, чтобы оставлять комментарии