Bất kỳ lựa chọn thay thế Springfox ngoài kia?


11

Hai năm qua tôi đã làm việc trên các ứng dụng Spring Boot với Springfox. Springfox tạo tài liệu và kiểm tra ui cho API REST của bạn. Nó thật là tuyệt vời.

Nhưng thực sự dự án Springfox đã chết và không hỗ trợ Spring mới nhất. Tôi có ba câu hỏi

  1. Có cách nào khác để tạo Swagger UI trực tiếp không? Bất kỳ thư viện / dự án khác?
  2. Làm thế nào để bạn thực hiện swagger ui vào dự án Spring Boot của bạn?
  3. Có lẽ tôi đã lỗi thời, có một sự thay thế tốt hơn nhiều cho các nhân viên vênh vang cho Spring Boot?

Cập nhật Sau nhiều tháng sử dụng và thử nghiệm

SpringDoc OpenApi

Tôi muốn nói rằng đó không phải là một thay thế cho springfox, nó là một cái gì đó tốt hơn nhiều! Ổn định, dễ sử dụng và cập nhật!

Tôi có thể giới thiệu 100% này! Chúng tôi di chuyển tất cả các dự án của chúng tôi sang SpringDoc OpenApi.

Câu trả lời:


7

Tôi chưa thử nó lần nào, nhưng điều này có vẻ khá hứa hẹn:

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

OpenAPI là sự kế thừa của Swagger, nếu bạn chưa từng nghe. Không chắc chắn dự án này cung cấp bao nhiêu về mặt tùy chỉnh và mức độ trưởng thành của nó, nhưng tôi đoán nó đáng để thử ;-)


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.