开始 springBoot 整合 swagger3.0,上传文件接口文件上传的button不出来
springboot版本:2.2.6.RELEASE
swagger版本:3.0.0
knife4j版本: 3.0.3
maven引入swagger包
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
配置swagger文件,里面有header里的公用Authorization鉴权参数
@Bean
public Docket createRestApi() {
return new Docket(DocumentationType.OAS_30)
.enable(swaggerProperties.getEnable())
//配置网站的基本信息
.apiInfo(apiInfo())
.host(swaggerProperties.getTryHost())
// .globalOperationParameters(pars)
.select()
//指定接口的位置
.apis(RequestHandlerSelecto