引入依赖
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.0.2</version>
</dependency>
编写配置文件
@Configuration
public class OpenApiConfig {
@Bean
public OpenAPI springdocOpenApi() {
return new OpenAPI().info(new Info()
.title("office-center接口文档")
.description("测试文档")
.version("1.0")
.license(new License()
.name("office-center项目")))
.externalDocs(new ExternalDocumentation())
.components(new Components().addSecuritySchemes("bearer-key",
new SecurityScheme().type(SecurityScheme.Type.HTTP).scheme("bearer")));
}
}