1.创建简单的springboot-web项目
因为swagger是在网页上显示,所以需要web启动器r,swagge简单来说就是一个解决前后端分离数据及时更新的api接口。
2.导入依赖
<!--springboot继承swaager-->
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
3.编写配置
swagger是单独的框架,所以我们要使用的时候,得配置。
springboot配置只需要编写配置类
此处用得是默认配置。不需要重写方法。
@Configuration
@EnableSwagger2
public class SwaggerConfig {
}
4.测试运行
http://localhost:8080/swagger-ui.html