Swagger 官网:API Documentation & Design Tools for Teams | Swagger
1.添加依赖
在 pom.xml 文件中添加 Swagger 的 starter相关依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
springfox-boot-starter 是针对 Spring Boot 项目提供的一个 starter,简化了 Swagger 依赖的导入,否则就需要在 pom.xml 文件中添加 springfox-swagger、springfox-swagger-ui 等多个相关依赖了。
2.添加Swagger配置类
@Configuration
@EnableOpenApi
public class SwaggerConfig {
@Bean
public Docket docket() {
Docket docket = new Docket(DocumentationType.OAS_30)
.apiInfo(apiInfo()).enable(true)
.select()
.apis(Request