Есть ли какие-нибудь альтернативы 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.

Ответы:


7

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

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

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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.