Update SwaggerConfiguration.java

cyj
pbvfus8to 2 months ago
parent fa64b38ee4
commit 7b2a7d82e7

@ -18,26 +18,42 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* Swagger使
* Swagger
* Swagger
*
* @author LGH
*/
@Configuration
public class SwaggerConfiguration {
@Bean
public GroupedOpenApi createRestApi() {
return GroupedOpenApi.builder()
.group("接口文档")
.packagesToScan("com.yami.shop.api").build();
}
/**
* OpenAPI
* @return GroupedOpenApi
*/
@Bean
public GroupedOpenApi createRestApi() {
return GroupedOpenApi.builder()
// 设置接口文档的分组名称方便在Swagger界面中对接口进行分类查看等操作
.group("接口文档")
// 指定要扫描的包路径Swagger会根据这个路径去查找接口相关的类进而生成对应的接口文档信息
.packagesToScan("com.yami.shop.api").build();
}
@Bean
public OpenAPI springShopOpenApi() {
return new OpenAPI()
.info(new Info().title("Mall4j接口文档")
.description("Mall4j接口文档openapi3.0 接口,用于前端对接")
.version("v0.0.1")
.license(new License().name("使用请遵守AGPL3.0授权协议").url("https://www.mall4j.com")));
}
}
/**
* OpenAPI
* @return OpenAPI
*/
@Bean
public OpenAPI springShopOpenApi() {
return new OpenAPI()
.info(new Info()
// 设置接口文档的标题会显示在Swagger界面的顶部等显著位置
.title("Mall4j接口文档")
// 设置接口文档的描述信息,用于简要说明文档的用途、涵盖范围等内容
.description("Mall4j接口文档openapi3.0 接口,用于前端对接")
// 设置接口文档的版本号,方便对不同版本的接口文档进行区分和管理
.version("v0.0.1")
// 设置接口文档的授权协议相关信息,包括协议名称和协议对应的网址
.license(new License().name("使用请遵守AGPL3.0授权协议").url("https://www.mall4j.com")));
}
}
Loading…
Cancel
Save