1. 引入依赖
1 | <dependency> |
2. 编写配置文件
SwaggerConfig.java
1 |
|
3. 在controller中进行配置
常用注解:
@Api()
用于类:标识被标注的类是swagger资源@ApiOperation()
用于方法:表示一个http请求的操作@ApiParam()
用于方法,参数,字段说明:添加参数的元数据,例如参数说明或该参数是否是必填等@ApiModel()
用于类:对类进行说明,在请求参数使用实体类接收时使用@ApiModelProperty()
用于方法,字段:对model属性的说明或者数据操作更改@ApiIgnore()
用于类,方法,方法参数:被标记的方法或者类被忽略@ApiImplicitParam()
用于方法:表示单独的http请求参数@ApiImplicitParams()
用于方法:里面可以包含多个 @ApiImplicitParam
1 |
|
4. 在浏览器中查看
在浏览器地址栏输入http://localhost:8089/swagger-ui.html
,这里的8089端口是在properties配置文件中配置的