Комментарии 6
Хорошая статья. Большинство из этого используем. Удобно как самим, как для генерации контракта для потребителей, так и для тестировщиков. Всё не перечислить. Но..., время отнимает.
Для того, чтобы ограничения (@Min,@Max, @Pattern и т.д.) были видны в UI нужно установить свойство springdoc.swagger-ui.show-common-extensions=true
Так и не получилось заточить Swagger без спринг бута. Такое впечатление, что на буте весь мир клином сошёлся
Раньше тоже генерили swagger по аннотациям, контроллер был перегружен.
Сейчас на проекта делаем наоборот: из swagger генерим model и api.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Генерация OpenAPI из Spring Boot MVC