码迷,mamicode.com
首页 > 其他好文 > 详细

Swagger使用

时间:2020-07-23 01:43:07      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:权限管理   用户   mission   stc   res   sys   管理   分组   操作   

1、引入依赖

<dependency>
    <groupId>com.spring4all</groupId>
    <artifactId>swagger-spring-boot-starter</artifactId>
    <version>1.9.0.RELEASE</version>
</dependency>

2、启用注解

在启动类添加启用注解@EnableSwagger2Doc

3、分组

swagger.docket.controller.title=group-controller
swagger.docket.controller.base-package=com.mashibing.springboot.controller

swagger.docket.restcontroller.title=group-restcontroller
swagger.docket.restcontroller.base-package=com.mashibing.springboot.controller.rest

4、接口类描述

@Api(value = "用户权限管理",tags={"用户操作接口"})

5、接口方法

@ApiOperation(value = "添加权限")
@RequestMapping("update")
public RespStat update(@ApiParam(name="permission",required = true, example = "{json}",value = "权限对象") @RequestBody Permission permission) {	
	System.out.println("permission:" + ToStringBuilder.reflectionToString(permission));
	permissionSrv.update(permission);
	return RespStat.build(200);
}

6、实体模型

@ApiModelProperty(value = "权限id", name = "id",dataType = "integer",required = true,example = "1")
private Integer id;

  

  

  

Swagger使用

标签:权限管理   用户   mission   stc   res   sys   管理   分组   操作   

原文地址:https://www.cnblogs.com/dagreentree/p/13363936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!