簡體   English   中英

Springfox Swagger vs Swagger Maven 插件

[英]Springfox Swagger vs Swagger maven plugin

有 Swagger 2 規范和Swagger Maven Plugin 的Springfox實現。 它們之間有什么區別? 我什么時候應該更喜歡一個?

Swagger maven 插件從 Java 注釋生成 swagger 規范。

Springfox 從 Java 注釋生成一個完整的基於 Web 的 UI,帶有文檔、示例和功能來嘗試操作。

我看到的最明顯的區別是 SpringFox 不需要您像 swagger-maven-plugin 那樣手動對類進行 swagger-annotate。

第二個是swagger規范生成時間:
編譯時間與構建階段,分別。

春狐
無需任何手寫文檔,只需檢查應用程序中的類,它就可以生成大量有關 API 的信息。

Swagger 和 SpringFox

Swagger-maven-插件
使您的 Swagger 注釋項目能夠在 Maven 構建階段生成 Swagger 工件。 它將規范生成為要在下游 Swagger 工具中使用的構建工件。

Swagger-Maven-插件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM