《JavaEE开发的颠覆者: Spring Boot实战》系列读书笔记
Spring Boot整合Swagger2
想要做到前后端分离,维护接口文档是必不可少的。而接口总是在不断的变化之中,有变化就要去维护,幸好有一些工具可以减轻我们的工作量,Swagger2就是其中之一。
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务,它集接口文档和测试于一体,就类比将postman和showdoc的结合体。
开始使用
添加依赖
-
加入两个Swagger2相关的依赖:
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency>
Swagger2配置
- 通过@EnableSwagger2注解启用Swagger2,然后配置一个