Веб-приложения и микросервисы на Spring Boot 2.0 // бесплатный урок OTUS
Используем Swagger (OpenAPI) для документирования и спецификации контроллеров в Spring Boot на Java
В современной разработке REST API важно не только писать код, но и документировать его так, чтобы: Swagger (ныне OpenAPI) — это стандарт и инструмент, который автоматически генерирует документацию на основе аннотаций в вашем Java-коде. В этой статье мы подробно разберём, как использовать Springdoc OpenAPI (современная замена Springfox) для документирования контроллеров, просмотра API в UI . ✅ Для Java 11 и Spring Boot 2.7+ — Springdoc OpenAPI является де-факто стандартом. Добавьте в pom.xml: <!-- Springdoc OpenAPI UI — для генерации документации и Swagger UI --> <dependency> <groupId>org...
Spring Boot: оформляем UI с Bootstrap
Делаем наше приложение симпатичнее в визуальном плане: подключим к проекту библиотеку Bootstrap. Код из видео: https://github.com/drucoder/sweater/tree/AddBootstrap Сайт Bootstrap: https://getbootstrap.com/ Первым делом перейдем на сайт Bootstrap и откроем руководство быстрого старта: https://getbootstrap.com/docs/4.1/getting-started/introduction/ Скопируем из него тэги, подключающие стили и скрипты Bootstrap и вставим их в наш главный шаблон common.ftl. После этого обернём директиву #nested этого...