解决swagger接口文档渲染慢

时间:2025-03-15 14:13:24
package com.xxx.common.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; package com.xxx.common.config; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; /** * * @EnableSwagger2:开启Swagger2功能 * @Configuration:配置类 */ @EnableSwagger2 @Configuration public class SwaggerConfig { @Bean public Docket api(){ return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.basePackage("com.")) .paths(PathSelectors.any()) .build() .groupName("代理商") .apiInfo(apiInfo()); } @Bean public Docket api2(){ return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.basePackage("com.")) .paths(PathSelectors.any()) .build() .groupName("业务开通控制层") .apiInfo(apiInfo()); } private ApiInfo apiInfo(){ return new ApiInfoBuilder() .title("项目接口文档") .description("项目接口") .version("1.0.0") .termsOfServiceUrl("") .license("") .licenseUrl("") .build(); } }

相关文章