swagger增強knife4j
我稱之為swagger-plus…哈哈哈,
使用起來特別簡單,在有swagger的基礎上,
com.github.xiaoymin<
/groupid>
knife4j-spring-boot-starter<
/artifactid>
2.0.4
<
/version>
<
/dependency>
swagger配置檔案:
@configuration
@enableswagger2
@enableknife4j
public
class
swaggerconfig
private apiinfo apiinfo()
}
增加的:
// 資源對映的:
registry.
addresourcehandler
("doc.html").
addresourcelocations
("classpath:/meta-inf/resources/"
);
攔截放行的
.
excludepathpatterns
("/swagger-resources/**"
,"/webjars/**"
,"/v2/**"
,"/swagger-ui.html/**"
,"/doc.html/**"
,"/api-docs-ext/**"
)//放行swagger介面文件位址
簡單的springmvc配置檔案:
@configuration
public
class
webmvcconfig
extends
webmvcconfigureradapter
@override
public
void
addresourcehandlers
(resourcehandlerregistry registry)
}
啟動訪問:http://localhost:8888/doc.html#/home你們對應的位址即可:
具體使用就比較簡單了,可以參考官網,還有一些錯誤,也直接看官網,
還提供了離線文件,美滋滋…
還支援介面排序:
介面排序
合同 框架協議增強
抬頭 在表頭ekko中include的結構 ci ekkodb 加入自定義字段 客戶增強 mm06e005 在採購憑證中的客戶字段 把該增強註冊到專案中 cmod 雙擊螢幕 0201 把新加的自定義結構 ci ekkodb的字段放到螢幕裡 根據輸入狀態對自定義螢幕中的字段進行輸入控制 出口函式 ex...
beego框架與swagger進行post請求模擬
swagger 通過小黑視窗 進入 gopath src 執行如下命令 生成myapi的專案,連線tcp 127.0.0.1 3306 mypro的mysql資料庫 bee api myapi conn root tcp 127.0.0.1 3306 mypro 執行命令 bee run downd...
簡述Gin框架整合swagger過程
1 安裝swag swag用於生成docs資料夾 swagger文件程式使用 安裝完成後會在 bin生成乙個執行檔案 2 安裝依賴包 3 示例程式package main title 測試 version 0.0.1 description 測試 basepath api v1 func main ...