swagger增強框架Knife4j

2021-10-08 15:34:19 字數 1325 閱讀 4986

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 ...