Merge pull request 'docs: 更新 API 文档配置' (#3) from gary into master

Reviewed-on: http://git.feashow.cn/clay/metis/pulls/3
This commit is contained in:
zhangkaihuai
2025-04-07 14:24:13 +00:00

View File

@@ -11,20 +11,20 @@ import org.springframework.context.annotation.Configuration;
public class SwaggerConfig { public class SwaggerConfig {
@Bean @Bean
public OpenAPI customOpenAPI() { public OpenAPI customOpenAPI() {
Contact contact = new Contact(); // Contact contact = new Contact();
contact.setEmail("wlddhj@163.com"); // contact.setEmail("wlddhj@163.com");
contact.setName("huangjian"); // contact.setName("huangjian");
contact.setUrl("http://doc.xiaominfo.com"); // contact.setUrl("http://doc.xiaominfo.com");
return new OpenAPI() return new OpenAPI()
// 增加swagger授权请求头配置 // 增加swagger授权请求头配置
// .components(new Components().addSecuritySchemes(CommonConstant.X_ACCESS_TOKEN, // .components(new Components().addSecuritySchemes(CommonConstant.X_ACCESS_TOKEN,
// new SecurityScheme().type(SecurityScheme.Type.HTTP).scheme(CommonConstant.X_ACCESS_TOKEN))) // new SecurityScheme().type(SecurityScheme.Type.HTTP).scheme(CommonConstant.X_ACCESS_TOKEN)))
.info(new Info() .info(new Info()
.title("Shi9 后台服务API接口文档") .title("metis 后台服务API接口文档")
.version("1.0") .version("1.0")
.contact(contact) // .contact(contact)
.description("Knife4j集成springdoc-openapi示例") .description("metis 接口文档")
.termsOfService("http://doc.xiaominfo.com") // .termsOfService("http://doc.xiaominfo.com")
.license(new License().name("Apache 2.0") .license(new License().name("Apache 2.0")
.url("http://www.apache.org/licenses/LICENSE-2.0.html"))); .url("http://www.apache.org/licenses/LICENSE-2.0.html")));
} }