Orada herhangi bir Springfox alternatifi var mı?


11

Son iki yılda Springfox ile Spring Boot Uygulamaları üzerinde çalıştım. Springfox, REST API'niz için bir dokümantasyon ve test kullanıcı arayüzü oluşturur. Bu harikaydı.

Ama aslında Springfox projesi öldü ve en yeni Baharı desteklemiyor. Üç sorum var

  1. Swagger kullanıcı arayüzünü doğrudan oluşturmanın başka bir yolu var mı? Başka bir kütüphane / proje var mı?
  2. Swagger kullanıcı arabirimini Spring Boot projenize nasıl uygularsınız?
  3. Belki im modası geçmiş, Spring Boot için havalı personel için çok daha iyi bir alternatif var mı?

Güncelleme Aylarca yoğun kullanım ve testlerden sonra

SpringDoc OpenApi

Bunun springfox'a bir alternatif olmadığını söyleyebilirim, çok daha iyi bir şey! Kararlı, kullanımı kolay ve güncel!

Bunu% 100 tavsiye edebilirim! Tüm projelerimizi SpringDoc OpenApi'ye taşıyoruz.

Yanıtlar:


7

Henüz kendim denemedim, ama bu oldukça umut verici görünüyor:

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

Eğer duymadıysanız, OpenAPI Swagger'ın halefidir. Bu projenin özelleştirme açısından ne kadar sunduğu ve ne kadar olgun olduğundan emin değilim, ama sanırım denemeye değer ;-)


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.