日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

springboot swagger2注解使用的教程

瀏覽:21日期:2023-05-18 09:43:35

swagger2 注解整體說明 最近在使用Swagger的時候忘記了注解的用法,特此記錄一下。

@Api:用在請求的類上,表示對類的說明 tags='說明該類的作用,可以在UI界面上看到的注解' value='該參數沒什么意義,在UI界面上也看到,所以不需要配置' @ApiOperation:用在請求的方法上,說明方法的用途、作用 value='說明方法的用途、作用' notes='方法的備注說明' @ApiImplicitParams:用在請求的方法上,表示一組參數說明 @ApiImplicitParam:用在@ApiImplicitParams注解中,指定一個請求參數的各個方面 name:參數名 value:參數的漢字說明、解釋 required:參數是否必須傳 paramType:參數放在哪個地方 · header --> 請求參數的獲取:@RequestHeader · query --> 請求參數的獲取:@RequestParam · path(用于restful接口)--> 請求參數的獲取:@PathVariable · body(不常用) · form(不常用) dataType:參數類型,默認String,其它值dataType='Integer' defaultValue:參數的默認值 @ApiResponses:用在請求的方法上,表示一組響應 @ApiResponse:用在@ApiResponses中,一般用于表達一個錯誤的響應信息 code:數字,例如400 message:信息,例如'請求參數沒填好' response:拋出異常的類 @ApiModel:用于響應類上,表示一個返回響應數據的信息 (這種一般用在post創建的時候,使用@RequestBody這樣的場景, 請求參數無法使用@ApiImplicitParam注解進行描述的時候) @ApiModelProperty:用在屬性上,描述響應類的屬性

1. @Api:用在請求的類上,說明該類的作用

@Api:用在請求的類上,說明該類的作用 tags='說明該類的作用' value='該參數沒什么意義,所以不需要配置'

示例:

@Api(tags='APP用戶注冊Controller')

2. @ApiOperation:用在請求的方法上,說明方法的作用

@ApiOperation:'用在請求的方法上,說明方法的作用' value='說明方法的作用' notes='方法的備注說明'

示例:

@ApiOperation(value='用戶注冊',notes='手機號、密碼都是必輸項,年齡隨邊填,但必須是數字')

3. @ApiImplicitParams:用在請求的方法上,包含一組參數說明

@ApiImplicitParams:用在請求的方法上,包含一組參數說明 @ApiImplicitParam:用在 @ApiImplicitParams 注解中,指定一個請求參數的配置信息 name:參數名 value:參數的漢字說明、解釋 required:參數是否必須傳 paramType:參數放在哪個地方 · header --> 請求參數的獲取:@RequestHeader · query --> 請求參數的獲取:@RequestParam · path(用于restful接口)--> 請求參數的獲取:@PathVariable · body(不常用) · form(不常用) dataType:參數類型,默認String,其它值dataType='Integer' defaultValue:參數的默認值

示例:

@ApiImplicitParams({ @ApiImplicitParam(name='mobile',value='手機號',required=true,paramType='form'), @ApiImplicitParam(name='password',value='密碼',required=true,paramType='form'), @ApiImplicitParam(name='age',value='年齡',required=true,paramType='form',dataType='Integer')})

4. @ApiResponses:用于請求的方法上,表示一組響應

@ApiResponses:用于請求的方法上,表示一組響應 @ApiResponse:用在@ApiResponses中,一般用于表達一個錯誤的響應信息 code:數字,例如400 message:信息,例如'請求參數沒填好' response:拋出異常的類

示例:

@ApiOperation(value = 'select1請求',notes = '多個參數,多種的查詢參數類型') @ApiResponses({ @ApiResponse(code=400,message='請求參數沒填好'), @ApiResponse(code=404,message='請求路徑沒有或頁面跳轉路徑不對') })

5. @ApiModel:用于響應類上,表示一個返回響應數據的信息

@ApiModel:用于響應類上,表示一個返回響應數據的信息 (這種一般用在post創建的時候,使用@RequestBody這樣的場景, 請求參數無法使用@ApiImplicitParam注解進行描述的時候) @ApiModelProperty:用在屬性上,描述響應類的屬性

示例:

import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; @ApiModel(description= '返回響應數據') public class RestMessage implements Serializable{ @ApiModelProperty(value = '是否成功') private boolean success=true; @ApiModelProperty(value = '返回對象') private Object data; @ApiModelProperty(value = '錯誤編號') private Integer errCode; @ApiModelProperty(value = '錯誤信息') private String message; /* getter/setter */ }

總結

到此這篇關于springboot swagger2注解使用的文章就介紹到這了,更多相關springboot swagger2注解使用內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
美女性感视频久久| 精品一区电影| 中文在线а√在线8| 老司机精品视频网| 国产精品草草| 精品久久精品| 日韩中文在线电影| 1024精品一区二区三区| 激情综合在线| 蜜桃国内精品久久久久软件9| 久久精品导航| 婷婷成人综合| 国产精品美女久久久浪潮软件| 婷婷精品进入| 尤物在线精品| 免费不卡中文字幕在线| 国产偷自视频区视频一区二区| 午夜一级久久| 日本不卡高清视频| 欧美国产先锋| 成人啊v在线| 亚洲一区二区免费看| 日韩精品一二三| 欧美日韩99| 激情不卡一区二区三区视频在线| 国产高清不卡| 欧美日韩国产在线观看网站 | 视频一区中文字幕国产| 最新国产精品| 欧美国产极品| 久久蜜桃资源一区二区老牛| 视频一区二区中文字幕| 国产丝袜一区| 中文字幕系列一区| 中文无码日韩欧| 久久中文字幕一区二区| 蜜臀国产一区| 亚洲深爱激情| 欧美亚洲网站| 欧美黄色网页| 综合视频一区| 国产成人精品亚洲线观看| 久久国产成人午夜av影院宅| 婷婷精品在线| 国产aⅴ精品一区二区三区久久| 久久久蜜桃一区二区人| 影音先锋国产精品| 久久国产婷婷国产香蕉| 黄色在线观看www| 首页欧美精品中文字幕| 久久影院一区二区三区| av亚洲在线观看| 911亚洲精品| 99热精品久久| 国产日产高清欧美一区二区三区| 91精品蜜臀一区二区三区在线 | 国产一区二区亚洲| 亚洲激情黄色| 麻豆国产一区| 亚洲经典在线| 美女视频免费精品| 亚洲少妇自拍| 高潮久久久久久久久久久久久久| 欧美日韩少妇| 国产一区二区三区四区五区传媒| 久久亚洲欧洲| 蜜臀国产一区| 四虎在线精品| 久久国产影院| 久久99视频| 蜜桃久久精品一区二区| 日韩电影在线视频| 日韩高清成人在线| 国产精品99一区二区| 国产精品一页| 蜜桃视频在线观看一区| 激情亚洲影院在线观看| 国产精品毛片久久久| 在线视频精品| 电影亚洲精品噜噜在线观看| 日韩精品久久久久久| av亚洲免费| 欧美激情麻豆| 日韩福利在线观看| 午夜精品免费| 日韩精品电影| 久久香蕉网站| 国产欧美日韩综合一区在线播放| 久久亚洲二区| 免费久久精品| 日本精品不卡| 日韩综合在线| 国产精品宾馆| 欧美日韩午夜| 日本亚洲欧美天堂免费| 亚洲一区欧美二区| 在线日韩欧美| 国产美女高潮在线| 久久精品色播| 国产精品www994| 清纯唯美亚洲综合一区| 蜜桃一区二区三区在线观看| 国产一区久久| 亚洲福利免费| 一区二区三区视频免费观看 | 国产精品日韩精品中文字幕| 亚洲精品美女| 视频一区免费在线观看| 亚洲激情婷婷| 午夜精品婷婷| 日韩一区亚洲二区| 国产一区二区三区国产精品| 国产精品亚洲综合色区韩国 | 久久久久久亚洲精品美女| 青青草精品视频| 日韩精品免费视频一区二区三区| 久久一二三区| 亚洲一区二区三区高清不卡| 日韩视频中文| 亚洲一区黄色| 亚洲一区二区三区高清不卡| 国产婷婷精品| 老司机精品久久| 激情欧美国产欧美| 欧美日韩尤物久久| 成人av动漫在线观看| 蜜桃国内精品久久久久软件9| 欧美日韩在线网站| 免费视频一区三区| 日韩一级精品| 国产精品视区| 首页亚洲欧美制服丝腿| 亚洲bt欧美bt精品777| 色8久久久久| 日韩不卡手机在线v区| 91国内精品| 久久久久久久久成人| 精品色999| 国产精品久久久久蜜臀 | 国产亚洲一级| 一区二区电影在线观看| 日韩有吗在线观看| 美女毛片一区二区三区四区最新中文字幕亚洲| 美女毛片一区二区三区四区最新中文字幕亚洲 | 亚洲天堂成人| 精品在线91| 蜜桃av一区二区| 国产欧美日韩精品一区二区免费| 久久不见久久见中文字幕免费| 国产一区二区三区亚洲| 欧美影院三区| 亚洲最新av| 麻豆国产欧美日韩综合精品二区| 国产一区2区在线观看| 欧美中文字幕一区二区| 视频一区在线视频| 国产精品成人国产| 精品日韩视频| 久久大逼视频| 国产伦一区二区三区| 欧美国产另类| 久久视频精品| 日韩亚洲精品在线观看| 国产精品theporn| 天堂√中文最新版在线| 婷婷综合社区| 日韩精品久久久久久| 麻豆精品在线视频| 精品一区在线| 国产亚洲精品美女久久| 中文字幕在线看片| 石原莉奈在线亚洲二区| 国产毛片精品| 久久精品亚洲人成影院 | 国产h片在线观看| 久久国产99| 精品久久在线| 免费高清在线一区| 国产一区二区三区91| 国产精品人人爽人人做我的可爱| 国产精品久久久久久模特 | 国产伦理一区| 欧美福利专区| 国产精品99久久久久久董美香| 伊人久久国产| 亚久久调教视频| 国产va在线视频| 在线精品一区| 97精品国产福利一区二区三区| 亚洲免费一区二区| 久久成人福利| 丝袜美腿一区二区三区| 成人在线免费观看网站| 蜜臀久久99精品久久久久宅男| 久久一区国产| 亚洲区第一页| 久久婷婷一区| 免费在线日韩av| 六月天综合网| 97精品国产|