<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      swagger注解文檔

      swagger 注解文檔

      1. @Api()

      作用于類,放置于 controller 的一個類上,標志這個類是 swagger 資源

      1.1 參數:

      參數名稱 參數介紹 備注
      value 說明,可以使用 tags 替代
      tags 說明

      1.2 實例代碼:

      @Api(value = "swagger2測試api", tags = "管理員")
      @RequestMapping("/api/admin")
      public interface AdminFeign {
        
      }
      

      1.3 示例圖:

      1705566596382.png

      2. @ApiOperation()

      作用于方法之上,用戶表示一個 http 的請求

      2.1 參數

      參數名稱 參數介紹 備注
      value 方法描述
      notes 方法描述詳情
      tags 標簽,可繼承類的標簽 可不填
      response 返回類型 class,可不填
      httpMethod 請求方法 get,post 等,可不填

      2.2 示例代碼

      @ApiOperation(value = "添加管理員", notes = "查詢數據庫中某個的學生信息")
      @RequestMapping(value = "/", method = RequestMethod.POST)
      Admin post(Admin admin);
      

      2.3 示例圖

      1553583880132png

      3. @ApiParam()

      作用于方法,用于參數字段的說明

      3.1 參數

      參數名稱 參數介紹 備注
      name 參數名稱
      value 參數解釋
      required 是否必需

      3.2 示例代碼

      @ApiOperation(value = "刪除管理員", notes = "刪除數據庫中某個的學生信息")
      @RequestMapping(value = "/{id}", method = RequestMethod.DELETE)
      Admin delete(@ApiParam(name = "id", value = "管理員id", required = true)@PathVariable("id") String id);
      

      3.3 示例圖

      1553585860846png

      4. @ApiModel()

      作用于類,對類進行說明,用于實體類接收或者返回

      4.1 參數

      參數名稱 參數介紹 備注
      value 對象名
      description 對象描述

      4.2 代碼演示

      @Data
      @ApiModel("管理員")
      public class Admin {
          /**
           * 管理員id
           */
          @ApiModelProperty(value = "管理員id")
          private String id;
          /**
           * 管理員姓名
           */
          @ApiModelProperty(value = "管理員姓名")
          private String name;
      }
      

      4.3 示例圖

      1553586300807png

      5. @ApiModelProperty()

      作用于實體類,用于實體類中某個字段

      5.1 參數

      參數名稱 參數解釋 備注
      value 參數解釋
      name 參數名稱
      dataType 屬性類型
      required 是否必填
      example 示例
      hidden 隱藏

      5.2 示例代碼

      @Data
      @ApiModel("管理員")
      public class Admin {
          /**
           * 管理員id
           */
          @ApiModelProperty(value = "管理員id", name = "id", required = true)
          private String id;
          /**
           * 管理員姓名
           */
          @ApiModelProperty(value = "管理員姓名", name = "name", required = true)
          private String name;
      }
      

      5.3 示例圖

      1553586705956png

      6. @ApiImplicitParams()

      作用于方法之上,解釋請求參數里邊添加@ApiImplicitParam()注解

      6.1 參數

      參數名稱 參數解釋 備注
      name 參數名稱
      value 參數解釋
      paramType 參數類型
      required 是否必需

      6.2 示例代碼

       @ApiOperation(value = "刪除管理員", notes = "刪除數據庫中某個的學生信息")
       @ApiImplicitParams({
              @ApiImplicitParam(name = "id", value = "管理員ID", paramType = "path", required = true)
          })
       @RequestMapping(value = "/{id}", method = RequestMethod.DELETE)
       Admin delete(@PathVariable("id") String id);
      

      6.3 示例圖片

      1553587765884png

      posted @ 2024-07-09 17:46  booleandev  閱讀(31)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 人妻夜夜爽天天爽三区麻豆av| 亚洲综合精品第一页| 内射囯产旡码丰满少妇| 亚洲中文字幕五月五月婷| 国产精品一二三区蜜臀av| 亚洲日本精品一区二区| 成人免费在线播放av| 亚洲欧美偷国产日韩| 欧美无人区码suv| 日本夜爽爽一区二区三区| 欧美国产日产一区二区| 无码人妻一区二区三区线| 精品少妇爆乳无码aⅴ区| 日韩高清福利视频在线观看| 在线看片免费不卡人成视频| 中文字幕人妻无码一夲道| 风韵丰满妇啪啪区老老熟女杏吧 | 女人爽到高潮的免费视频| 好男人社区在线www| 国产精品一区中文字幕| 日韩精品射精管理在线观看| 中文字幕va一区二区三区| 亚洲男人精品青春的天堂| 亚洲一区二区约美女探花| 99久久亚洲综合精品成人网| 网友偷拍视频一区二区三区 | 平武县| 国内精品自在拍精选| 中文字幕乱码一区二区免费| 精品国模一区二区三区| 亚洲va中文字幕无码久久不卡| 日本中文字幕有码在线视频| 无码少妇一区二区| 国产盗摄视频一区二区三区| 男女扒开双腿猛进入爽爽免费看| 性一交一黄一片| 亚洲av无码之国产精品网址蜜芽| 国产片AV国语在线观看手机版| 亚洲最大中文字幕无码网站| 日韩少妇人妻vs中文字幕| 日韩国产中文字幕精品|