1 pom 檔案加包依賴
io.springfoxspringfox-swagger2
2.2.2
io.springfox
springfox-swagger-ui
2.2.2
2 啟動類加上註解@enableswagger
啟動該註解使得用在controller中的swagger註解生效,覆蓋的範圍下的所有controller
3 controller 配置:
說明:name:引數名
datatype:引數型別
required:引數是否必須傳
value:引數的意思
defaultvalue:引數的預設值
@apiresponses:用於表示一組響應
@apiresponse:用在@apiresponses中,一般用於表達乙個錯誤的響應資訊
@apimodel:描述乙個model的資訊(這種一般用在post建立的時候,使用@requestbody這樣的場景,請求引數無法使用@apiimplicitparam註解進行描述的時候)
4 啟動專案,進入api 列表:http://localhost:8085/swagger-ui.html常用引數:SpringBoot整合Swagger生成文件
swagger是啥?這個不多比比,也許你們比我還了解,介面文件如何生成?為了不浪費各位看官的時間,直接上流程!一 新增依賴 二 建立swagger2配置類 swagger2配置類 通過 configuration註解,讓spring來載入該類配置。再通過 enableswagger2註解來啟用swa...
SpringBoot整合swagger介面開發
1.在自己的專案pom檔案裡面必須要新增的兩個依賴 io.springfox springfox swagger2 2.9.2 io.springfox springfox swagger ui 2.9.2 2.新增配置檔案,在配置類裡面新增 configuration enableswagger2...
Redis(五)之整合Jedis與Spring
思路 建立乙個redis操作的介面。分別建立兩個實現類對應redis 的單機版和集群版。當使用單機版redis時,配置單機版的實現類,當使用集群版本的時候,配置集群版的實現類。redis客戶端介面,在這裡新增常用方法 public inte ce jedisclient redis客戶端單機版實現類...