Swagger半小時入門,並足以搞定日常需求

2021-10-08 17:34:15 字數 2754 閱讀 3981

swagger

號稱世界上最流行的api文件生成工具.

swagger掛網

將**中的介面生成視覺化的api文件

控制器**

生成的api文件

pom檔案匯入依賴的jar包

專案路徑 +swagger-ui.html

能看到長這個樣子的頁面就行,我這裡做了其他配置所以會有些區別。

/** * 配置標題等資訊

//通過配置檔案獲取是生產環境還是開發環境,

//根據不同環境配置是否開啟swagger

1. controller的返回值如果包含某個類,那麼model就會包含這個類

2.註解

@apimodel

("使用者實體類"

)public

class

user

@apimodel***

("注釋"

)//多把時間用在更有意義的事情上,如果不是公司硬性規定,這種沒太大意義的注釋……

//小聲bb:「看不懂算求」

在頁面上便可以測試,不過我還是喜歡postman,乙個傳送請求的男人

挖槽,swagger是乙個很優秀的工具,很多大公司都在使用!

在正式發布的時候,需要關閉swagger!!!!!

出於安全考慮,還節省記憶體

查詢半小時段記錄

對半小時段記錄的查詢,及提取 首先使用sql語句 select sum decode op cat next,s 0,r 0,qty as qty,to char track out date,hh24 decode lpad to number to char 描述日期字段,mi 30 1 00 ...

2個半小時 學PERL

2個半小時 學perl perl是乙個動態的,動態型別,高階,指令碼 解釋 語言與php和python語言很像,perl的語法內嵌了很多古老的shell指令碼工具,這是對它的混亂符號的過度使用而著名 其中大部分是不能google到的,perl的指令碼語言遺產使它非常適合編寫膠水 把其他的指令碼語言串...

半小時學會使用Git(三)

這是半小時學會使用git的第三篇文,也是最後一篇。本系列文章只著眼於git的日常使用場景,若是有小夥伴想要好好研究git,本系列文可能幫不到你。本文主要記錄使用git的過程中比較常用的兩個場景 分支管理和標籤管理。我們已經知道head指標所指向的分支,就是我們現在正處於的分支。分支是為了解決多人協作...