Des alternatives Springfox là-bas?

11

Ces deux dernières années, j'ai travaillé sur Spring Boot Applications avec Springfox. Springfox génère une documentation et une interface utilisateur de test pour votre API REST. C'était génial.

Mais en fait, le projet Springfox est mort et ne prend pas en charge le nouveau printemps. J'ai trois questions

  1. Existe-t-il un autre moyen de générer directement l'interface utilisateur Swagger? Toute autre bibliothèque / projet?
  2. Comment implémentez-vous l'interface utilisateur de swagger dans votre projet Spring Boot?
  3. Peut-être que je suis obsolète, existe-t-il une bien meilleure alternative au personnel fanfaron pour Spring Boot?

Mise à jour Après des mois d'utilisation intensive et de tests de

SpringDoc OpenApi

Je dirais que ce n'est pas une alternative à springfox, c'est bien mieux! Stable, facile à utiliser et à jour!

Je peux recommander à 100% cela! Nous migrons tous nos projets vers SpringDoc OpenApi.

Trois États
la source

Réponses:

7

Je ne l'ai pas encore essayé moi-même, mais cela semble assez prometteur:

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

OpenAPI est le successeur de Swagger, si vous ne l'avez pas entendu. Je ne sais pas combien ce projet offre en termes de personnalisation et à quel point il est mature, mais je suppose que cela vaut la peine d'essayer ;-)

Clive Bixby
la source