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

您的位置:首頁技術(shù)文章
文章詳情頁

springboot swagger2注解使用的教程

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

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

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

1. @Api:用在請(qǐng)求的類上,說明該類的作用

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

示例:

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

2. @ApiOperation:用在請(qǐng)求的方法上,說明方法的作用

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

示例:

@ApiOperation(value='用戶注冊(cè)',notes='手機(jī)號(hào)、密碼都是必輸項(xiàng),年齡隨邊填,但必須是數(shù)字')

3. @ApiImplicitParams:用在請(qǐng)求的方法上,包含一組參數(shù)說明

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

示例:

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

4. @ApiResponses:用于請(qǐng)求的方法上,表示一組響應(yīng)

@ApiResponses:用于請(qǐng)求的方法上,表示一組響應(yīng) @ApiResponse:用在@ApiResponses中,一般用于表達(dá)一個(gè)錯(cuò)誤的響應(yīng)信息 code:數(shù)字,例如400 message:信息,例如'請(qǐng)求參數(shù)沒填好' response:拋出異常的類

示例:

@ApiOperation(value = 'select1請(qǐng)求',notes = '多個(gè)參數(shù),多種的查詢參數(shù)類型') @ApiResponses({ @ApiResponse(code=400,message='請(qǐng)求參數(shù)沒填好'), @ApiResponse(code=404,message='請(qǐng)求路徑?jīng)]有或頁面跳轉(zhuǎn)路徑不對(duì)') })

5. @ApiModel:用于響應(yīng)類上,表示一個(gè)返回響應(yīng)數(shù)據(jù)的信息

@ApiModel:用于響應(yīng)類上,表示一個(gè)返回響應(yīng)數(shù)據(jù)的信息 (這種一般用在post創(chuàng)建的時(shí)候,使用@RequestBody這樣的場景, 請(qǐng)求參數(shù)無法使用@ApiImplicitParam注解進(jìn)行描述的時(shí)候) @ApiModelProperty:用在屬性上,描述響應(yīng)類的屬性

示例:

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

總結(jié)

到此這篇關(guān)于springboot swagger2注解使用的文章就介紹到這了,更多相關(guān)springboot swagger2注解使用內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本久久成人网| 亚洲综合中文| 国产欧美日韩一级| 亚洲一区二区av| 视频一区视频二区在线观看| 老司机精品久久| 亚洲精品一区二区妖精| 欧美搞黄网站| 亚洲伦乱视频| 日韩午夜高潮| 亚洲精品一级二级三级| 日本欧美大码aⅴ在线播放| 久久国产欧美日韩精品| 欧美日韩国产探花| 美美哒免费高清在线观看视频一区二区| 蜜臀国产一区二区三区在线播放| 涩涩涩久久久成人精品| 久久xxx视频| 日韩伦理一区| 五月天久久久| 亚洲+小说+欧美+激情+另类| 午夜久久av| 久久中文字幕导航| av日韩中文| 一区二区自拍| 欧美日韩18| 精品国产亚洲一区二区在线观看| 天堂av在线| 亚洲深深色噜噜狠狠爱网站| 久久激情av| 亚洲性色av| 日韩一区精品字幕| 久久不卡国产精品一区二区| 日韩毛片视频| 蜜桃久久av| 你懂的国产精品永久在线| 国产夫妻在线| 午夜亚洲福利在线老司机| 日韩黄色在线观看| 日韩av二区| 欧美专区在线| 久久不见久久见中文字幕免费| 欧美国产美女| 亚洲一区观看| 欧美xxxx性| 免费久久99精品国产自在现线| 国产麻豆一区二区三区| 久久美女精品| 国产亚洲久久| 国精品一区二区| 国产欧美日本| 天堂资源在线亚洲| 国产日韩三级| 亚洲国产影院| 国产精品一区二区精品视频观看| 99久久婷婷| 国产欧美日韩精品一区二区免费 | 日韩精品一区二区三区中文在线| 久久只有精品| 中文无码日韩欧| sm捆绑调教国产免费网站在线观看| 国产精品日韩久久久| 国产一区二区久久久久| 中文字幕亚洲在线观看| 麻豆成人av在线| 国产亚洲午夜| 国产精品久久观看| 日韩动漫一区| 美女网站一区| 激情久久99| 日韩av一区二区三区| 欧美日韩黑人| 91亚洲国产成人久久精品| 深夜福利亚洲| 一级欧洲+日本+国产| 国内精品伊人| 日韩av中文字幕一区二区| 国产精品av久久久久久麻豆网| 国产精品手机在线播放| 欧美午夜不卡| 日本蜜桃在线观看视频| 国产精品最新| 免费一级片91| 激情婷婷久久| 国产精品专区免费| 久久99精品久久久久久园产越南| 久久先锋影音| 亚洲夜间福利| 日韩av免费大片| 国产私拍福利精品视频二区| 视频一区二区三区中文字幕| 久久一区二区三区电影| 色爱综合网欧美| 国产精品国码视频| 视频一区视频二区中文字幕| 日韩精品久久久久久久电影99爱 | 久久精品99久久无色码中文字幕| 久久不见久久见免费视频7 | 国产一区二区三区精品在线观看| 国产日韩亚洲欧美精品| 偷拍亚洲精品| 综合亚洲色图| 国产视频一区三区| 国内精品福利| 99精品国产一区二区三区| 精品亚洲成人| 韩国女主播一区二区三区| 国产精品久久免费视频| 69堂精品视频在线播放| 日本在线视频一区二区| 亚洲一区二区日韩| 免费人成精品欧美精品| 国产一级久久| 亚洲欧美日韩一区在线观看| 日韩视频精品在线观看| 激情欧美日韩一区| 亚洲韩日在线| 最新亚洲激情| 丝瓜av网站精品一区二区 | 国产美女高潮在线| 伊人久久在线| 久久精品电影| 亚洲国内精品| 在线综合欧美| 蜜臀av一区二区三区| 自拍自偷一区二区三区| 无码日韩精品一区二区免费| 日韩欧美久久| 国产图片一区| 精品国产一区二区三区av片| 美女av一区| www在线观看黄色| 久久精品亚洲人成影院| 亚洲一级网站| 久久亚洲风情| 婷婷精品在线| 国产精品久久久久久久久久妞妞 | 中文日韩欧美| 亚洲三区欧美一区国产二区| 奇米777国产一区国产二区| 国产精品免费大片| 三上亚洲一区二区| 婷婷色综合网| 午夜久久av| 久久精品二区亚洲w码| 精品视频一区二区三区四区五区| 日本蜜桃在线观看视频| 免费视频一区三区| 亚洲精品进入| 激情久久一区二区| 午夜久久一区| 日本不卡视频在线| 国产精品66| 99精品美女| 日韩在线卡一卡二| 国产伦乱精品| 久久久精品久久久久久96| 亚洲欧美日韩国产综合精品二区| 日韩国产精品久久久久久亚洲| 免费在线亚洲欧美| 欧美日韩中文字幕一区二区三区| 蜜臀av在线播放一区二区三区| 国产精品久久久久久久久久齐齐| 亚洲精品国产嫩草在线观看 | 人人爱人人干婷婷丁香亚洲| 精品少妇av| 亚洲一级黄色| 欧美日韩夜夜| 欧美国产美女| 热久久久久久久| 麻豆国产精品视频| 激情欧美丁香| 国产精品一区二区三区www| 国产亚洲一区二区手机在线观看 | 日韩精品久久理论片| 精品国产三区在线| 99精品99| 麻豆一区二区在线| 亚洲免费激情| 久久久久伊人| 日韩精品一级中文字幕精品视频免费观看 | 国产高清日韩| 欧美 日韩 国产一区二区在线视频 | 日本va欧美va精品| 另类中文字幕国产精品| 日韩精品中文字幕一区二区| 伊人久久av| 欧美在线看片| 国产字幕视频一区二区| 国产精品午夜av| 视频在线观看一区二区三区| 久久69成人| 一区二区三区国产在线| 捆绑调教日本一区二区三区| 亚洲日本久久| 久久婷婷久久| 国产欧美一区| 性色av一区二区怡红| 日韩国产欧美| 国产乱码精品一区二区三区亚洲人|