Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Api First подход - Генерация кода по OpenAPI спецификации при компиляции
Добавляем OpenAPI / Swagger спецификацию в код проекта, подключаем OpenAPI Generator для автогенерации исходников при компиляции. Пишем свою реализацию для сгенерированных API интерфейсов. Пример показывает как настроить с нуля проект для реализации Api First (Contract First) подхода. Используется kotlin + spring boot. 00:00 Введение 01:03 Создаем проект 02:24 Настраиваем плагин для генерации 05:05 Настраиваем Swagger UI 07:07 Создаем свой Controller 07:54 Настраиваем Spring Component Scan 10:03 Пишем код для CRUD обработки 14:02 Результат Полезные ссылки: Cоздание OpenAPI спецификации: • OpenAPI и Swagger Editor - своё описание R... Генерация сервера по OpenAPI спецификации (Часть 1): • OpenAPI Generator - Генерация кода по спец... Исходники проекта на GitHub: OpenAPI Generator Gradle Plugin: #openapi #swagger #openapi-generator #generator #tutorial #examples #java #kotlin #spring #REST #API