zoukankan      html  css  js  c++  java
  • 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());
    	}
    }
    
    
  • 相关阅读:
    系统调用与库函数
    在树莓派上 搭建sqlite数据库
    (转)inux Read系统调用
    查看当前日期是这一年的第几天
    求解某个范围内的全部完数
    求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
    输入三个整数x,y,z,请把这三个数据由大到小输出。
    模仿ArrayList底层实现
    可视化日历
    Oracle之约束条件1:主键约束
  • 原文地址:https://www.cnblogs.com/xiang--liu/p/9710211.html
Copyright © 2011-2022 走看看