前后端分离中,使用swagger2和WireMock提高开发速度
一、使用swagger2生成接口文档 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <!-- swagger的bootstrap的美化界面 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.7.0</version> </dependency> 在springboot的启动类上加@EnableSwagger2注解 在controller的接口上加@ApiOperation(value = "用户查询服务")注解表明接口的作用。 swagger2中常用注解: @Api():用在请求的类上,表示对类的说明,也代表了这个类是swagger2的资源 参数:tags:说明该类的作用,参数是个数组,可以填多个。 value="该参数没什么意义,在UI界面上不显示,所以不用配置" description = "用户基本信息操作" @ApiOperation():用于方法