@ConditionalOnWebApplication
@Import(value={ConsoleConfig.class,SwaggerProperties.class,SwaggerSecurityScheme.class})
@ConditionalOnClass(value=io.swagger.v3.oas.models.OpenAPI.class)
public class SwaggerConfig
extends Object
| 构造器和说明 |
|---|
SwaggerConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.swagger.v3.oas.models.OpenAPI |
customOpenAPI(SwaggerProperties swaggerProperties)
根据配置文件初始化 接口文档的信息
|
org.springdoc.core.GroupedOpenApi |
defaultApi(SwaggerProperties swaggerProperties)
根据自定一份配置文件设置默认读取的分组
|
org.springdoc.core.customizers.GlobalOpenApiCustomizer |
orderGlobalOpenApiCustomizer()
根据@Tag 上的排序,写入x-order
Tag(
name = "用户基础信息管理",
description = "用户基础信息管理-必须写",
extensions = {
Extension(properties = {ExtensionProperty(name = "x-order", value = "100", parseValue = true)})}
)
|
@Bean public org.springdoc.core.customizers.GlobalOpenApiCustomizer orderGlobalOpenApiCustomizer()
Tag( name = "用户基础信息管理", description = "用户基础信息管理-必须写", extensions = { Extension(properties = {ExtensionProperty(name = "x-order", value = "100", parseValue = true)})} )
@Bean public org.springdoc.core.GroupedOpenApi defaultApi(SwaggerProperties swaggerProperties)
@Bean public io.swagger.v3.oas.models.OpenAPI customOpenAPI(SwaggerProperties swaggerProperties)
Copyright © 2024 tan. All rights reserved.