您好,欢迎来到爱够旅游网。
搜索
您的当前位置:首页swagger接口规范说明

swagger接口规范说明

来源:爱够旅游网
1. bean对象中添加注解

1.1 class上添加注解@ApiModel

1.2 属性上添加注解@ApiModelProperty(value = \"姓名\,属性是属于对象关联属性则不需要添加example。 事例:

2. controller中添加注解

2.1 class上添加注解@Api(description = \" swagger事例\")。Description可以描述这个controller是用来做什么的,@ApiIgnore:在class上是过滤掉这个controller不让这个类下面的接口在前端显示,在方法上让这个接口不在前端显示

@RequestMapping(value = \"/testObject\ Method统一为RequestMethod.POST 2.2 方法上添加注解

2.2.1 @ApiOperation(value = \"test\= \"test\= \"application/json\")

说明:

value:方法名 notes:方法描述

produces:相应格式(统一为application/json) 2.2.2 @ApiImplicitParams({

@ApiImplicitParam(name = \"subcategoryId\年级iD\

true, paramType = \"query\

}) 说明:参数传入每一个@ApiImplicitParam表示一个参数

name:参数名,通过request.getParameter(\"name\").的名字 value:说明

required:是否必填,true:必填,false:不必填 paramType:参数获取类型(统一使用query) dataType:数据类型

事例:

如果没有返回数据对象,只需返回ResultObject

3. 访问swaggerUI,通过在工程访问路径后加上swagger-ui.html

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务