最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

學(xué)習(xí)記錄之KNIFE4J

2022-07-27 20:10 作者:星月襲空  | 我要投稿

Knife4j是一款基于Swagger 2的在線API文檔框架。

基本使用:

1.在項目中添加依賴

注意:以上依賴項僅適用于Spring Boot 2.6(不含)之前的版本。

在配置文件中開啟增強(qiáng)模式 ,在`application.properties`中添加:

自定義配置類,實現(xiàn)必要的配置:

創(chuàng)建`Knife4jConfiguration`,并添加配置:?提示:以下配置代碼是相對固定的。

使用:

????打開瀏覽器,輸入 http://localhost:8080/doc.html 即可訪問。

詳細(xì)配置:

在控制器類上添加`@Api`注解,配置`tags`屬性,可以指定模塊名稱(API文檔中的一級菜單中顯示的名稱)

在處理請求的方法上添加`@ApiOperation`注解,配置`value`屬性,可以指定業(yè)務(wù)名稱(API文檔中的一級菜單的子項顯示的名稱)

在處理請求的方法上添加`@ApiOperationSupport`注解,配置`order`屬性,取值為數(shù)值,可以指定業(yè)務(wù)的顯示排序序號,將根據(jù)`order`屬性值升序排列

在處理請求的方法的POJO參數(shù)的屬性上添加`@ApiModelProperty`注解,配置`value`屬性,可以指定參數(shù)的說明,另外,還可以通過此注解的`required`屬性配置此參數(shù)是否必須(并不具備檢查功能,只是在API文檔上顯示為必須提交)



學(xué)習(xí)記錄之KNIFE4J的評論 (共 條)

分享到微博請遵守國家法律
吉木萨尔县| 绵阳市| 正阳县| 榕江县| 静海县| 雅安市| 哈密市| 钦州市| 乡城县| 井陉县| 平江县| 会昌县| 石狮市| 永登县| 游戏| 泰顺县| 都匀市| 蒙城县| 新津县| 叙永县| 霍林郭勒市| 阿克苏市| 诸暨市| 北海市| 吉首市| 双峰县| 新余市| 巧家县| 密山市| 淳化县| 沿河| 潞西市| 常熟市| 长白| 蓬溪县| 嘉峪关市| 桃源县| 富顺县| 楚雄市| 望都县| 郸城县|