Есть ли какие-нибудь альтернативы Springfox?

11

Последние два года я работал над Spring Boot Applications с Springfox. Springfox генерирует документацию и тестовый интерфейс для вашего REST API. Это было потрясающе.

Но на самом деле проект Springfox мертв и не поддерживает новейшую Spring. У меня три вопроса

  1. Есть ли другой способ генерировать Swagger UI напрямую? Любая другая библиотека / проект?
  2. Как вы реализуете Swagger UI в своем проекте Spring Boot?
  3. Может быть, я устарел, есть ли гораздо лучшая альтернатива чванству персонала для Spring Boot?

Обновление После месяцев интенсивного использования и тестирования

SpringDoc OpenApi

Я бы сказал, что это не альтернатива Springfox, это нечто гораздо лучшее! Стабильный, простой в использовании и актуальный!

Я могу на 100% рекомендовать это! Мы переносим все наши проекты в SpringDoc OpenApi.

Tristate
источник

Ответы:

7

Я еще не пробовал, но это выглядит довольно многообещающе:

https://github.com/springdoc/springdoc-openapi

OpenAPI является преемником Swagger, если вы еще не слышали. Не уверен, сколько этот проект предлагает с точки зрения настройки и насколько он зрел, но я думаю, стоит попробовать ;-)

Клайв Биксби
источник