• swagger报No operations defined in spec!


    突然发现项目的swagger报No operations defined in spec!

    SWAGGER_SCAN_BASE_PACKAGE 路径改变了!

    package com.redis.configuration;
    
    import java.sql.Date;
    import java.time.LocalDate;
    
    import org.springframework.beans.factory.annotation.Value;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    
    import springfox.documentation.builders.ApiInfoBuilder;
    import springfox.documentation.builders.RequestHandlerSelectors;
    import springfox.documentation.service.ApiInfo;
    import springfox.documentation.service.Contact;
    import springfox.documentation.spi.DocumentationType;
    import springfox.documentation.spring.web.plugins.Docket;
    import springfox.documentation.swagger2.annotations.EnableSwagger2;
    
    @Configuration
    @EnableSwagger2
    public class SwaggerConfig {
    
    	public static final String SWAGGER_SCAN_BASE_PACKAGE = "com.redis";
    	public static final String VERSION = "1.0.0";
    	
    	@Value("${swagger.enable}")
    	private boolean enableSwagger;
    
    	ApiInfo apiInfo() {
    		return new ApiInfoBuilder().title("Swagger API").description("This is to show api description")
    				.license("Apache 2.0").licenseUrl("http://www.apache.org/licenses/LICENSE-2.0.html")
    				.termsOfServiceUrl("").version(VERSION).contact(new Contact("", "", "miaorf@outlook.com")).build();
    	}
    
    	@Bean
    	public Docket customImplementation() {
    		return new Docket(DocumentationType.SWAGGER_2).select()
    				.apis(RequestHandlerSelectors.basePackage(SWAGGER_SCAN_BASE_PACKAGE)).build()
    				.enable(enableSwagger)
    				.directModelSubstitute(LocalDate.class, java.sql.Date.class)
    				.directModelSubstitute(Date.class, java.util.Date.class).apiInfo(apiInfo());
    	}
    }
    
    
  • 相关阅读:
    WinForm 窗体应用程序(初步)之一
    ADO.NET
    面向对象思想
    数据库原理
    HTML学习总结
    c# 学习心得(2)
    c# 学习心得(1)
    《大话数据结构》读书笔记(2)
    《大话数据结构》读书笔记(1)
    ASP.NET Core学习总结(3)
  • 原文地址:https://www.cnblogs.com/xiang--liu/p/9710211.html
Copyright © 2020-2023  润新知