public final class SwaggerFactory extends Object
该类为 [Swagger] 工厂类, 主要用于根据 SwaggerInfo 创建 Docket 对象
该类指定了部分默认参数, 如需自定义在参数 SwaggerInfo 中进行赋值相关属性即可
注意: 请求地址中带有 [common] 字段时 SecurityContext 上下文将不生效
SwaggerInfo| 限定符和类型 | 字段和说明 |
|---|---|
static springfox.documentation.service.Contact |
DEFAULT_CONTACT
默认作者信息
|
static String |
DEFAULT_DESCRIPTION
默认描述
|
static String |
DEFAULT_GROUP_NAME
默认分组名
|
static String |
DEFAULT_TERMS_OF_SERVICE_URL
默认服务条款URL
|
static String |
DEFAULT_TITLE
默认标题
|
static String |
DEFAULT_VERSION
默认版本号
|
static Pattern |
IGNORE_PATTERN
忽略权限的正则表达式
主要用于接口文档中默认对匹配的路径不加上请求头, 方便操作
|
| 构造器和说明 |
|---|
SwaggerFactory() |
public static final String DEFAULT_TERMS_OF_SERVICE_URL
public static final springfox.documentation.service.Contact DEFAULT_CONTACT
public static final Pattern IGNORE_PATTERN
public static springfox.documentation.spring.web.plugins.Docket createRestApi(SwaggerInfo infoDTO)
infoDTO - Swagger信息Copyright © 2021 HaiChuang Inc.. All rights reserved.