- Создаем openapi спецификацию в виде yaml файла. При создании может помочь онлайн редактор https://editor.swagger.io/. Можно посмотреть какие то специфичные вещи для генераторов https://openapi-generator.tech/docs/generators/spring/.
- Добавляем openapi-generator-maven-plugin плагин в pom файл. Этот генератор будет генерить API, Dto на основе описанного шагом выше yaml файла.
- Определяем набор параметров который нужен для вас
- Добавляем необходимые зависимости в проект. (springdoc-openapi-ui, jackson-databind-nullable, spring-boot-starter-validation)
- Генерим код с помощью openapi-generator-maven-plugin плагина.
- Реализуем сгенерированные API
-
Notifications
You must be signed in to change notification settings - Fork 7
RobertMaz/spring-openapi-rest
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published