zoukankan      html  css  js  c++  java
  • Swagger 简记

    Swagger简介

    ​ 1.Swagger:基于Open API规范的一种工具,基于文档格式

    ​ 2.Springfox:基于代码格式,舍弃文档格式

    • swagger-springmvc

    导入Swagger

    • 添加依赖:springfox和swagger

      image-20210327183834677

    • 在启动类上添加注解@EnableSwagger2

    常用注解:

    • Api(tags={"demo1"},description="描述"):作用于类上image-20210327202234136
    • ApiOperation(value=”接口描述“,notes=“提示信息”):作用在方法上image-20210327201947681
    • ApiParam(name:"",value:"",required:true):作用在方法参数上
    • ApiModel(value="人实体类",description="实体类封装了所有"):作用在实体类上
    • ApiModelProperty(value=“编号”,name=“id”,required=true,example="123",hidden=true):作用在实体类的属性和方法上
    • ApiIgnore():使用在方法/类/参数上,表示被忽略
    • ApiImplicitParam(name=”id“,value=”编号“,required=true,dataType=”string“,paramType=”body“):功能与@ApiParam类似,作用在方法上
      • ApiImplicitParams(value={@ApiImplicitParam(),@ApiImplicitParam()})

    页面查看Swagger API

    在页面上输入ip:port/swagger-ui.html即可

    image-20210327215350144

  • 相关阅读:
    var 和 let 的区别
    js初步认识变量
    弹性布局
    盒模型
    多重样式优先级深入概念
    层叠机制--比较特殊性
    anroid抓包工具tcpdump的用法
    linux find grep组合使用
    Protect Broadcast 保护广播
    android:exported 属性详解
  • 原文地址:https://www.cnblogs.com/happy-prince/p/14587261.html
Copyright © 2011-2022 走看看