server:
port: 8999
servlet:
context-path: /
spring:
application:
name: Knife4j-Demo
servlet:
multipart:
max-file-size: 50MB
max-request-size: 50MB
logging:
config: classpath:logback-spring.xml
knife4j:
enable: true
documents:
-
group: 2.X版本
name: 另外文档分组请看这里
locations: classpath:markdown/*
-
group: 3.默认接口
name: 我是另外一个分组的文档
locations: classpath:markdown/*
setting:
language: zh-CN
enableSwaggerModels: true
#是否显示界面中SwaggerModel功能
enableDocumentManage: true
#是否显示界面中"文档管理"功能
swaggerModelName: 实体类列表
#重命名SwaggerModel名称,默认
enableVersion: false
#是否开启界面中对某接口的版本控制,如果开启,后端变化后Ui界面会存在小蓝点
enableReloadCacheParameter: false
#是否在每个Debug调试栏后显示刷新变量按钮,默认不显示
enableAfterScript: true
#调试Tab是否显示AfterScript功能,默认开启
enableFilterMultipartApiMethodType: POST
#具体接口的过滤类型
enableFilterMultipartApis: true
#针对RequestMapping的接口请求类型,在不指定参数类型的情况下,如果不过滤,默认会显示7个类型的接口地址参数,如果开启此配置,默认展示一个Post类型的接口地址
enableRequestCache: true
#是否开启请求参数缓存
enableHost: false
#是否启用Host
enableHostText: 192.168.0.193:8000
enableHomeCustom: true
#是否开启自定义主页内容
homeCustomLocation: classpath:markdown/home.md
#主页内容Markdown文件路径
enableSearch: true
#是否禁用Ui界面中的搜索框
enableFooter: true
#是否显示Footer
enableFooterCustom: true
#是否开启自定义Footer
footerCustomContent: Apache License 2.0 | Copyright 2022)
enableDynamicParameter: true
#是否开启动态参数调试功能
enableDebug: true
#启用调试
enableOpenApi: true
#显示OpenAPI规范
enableGroup: true
cors: false
#是否开启一个默认的跨域配置,该功能配合自定义Host使用
production: false
# 配置此属性后,所有资源都会屏蔽输出.
basic:
enable: false
username: test
password: 12313