解决访问swaggerUI接口文档显示basic-error-controler问题

解决访问swaggerUI接口文档显示basic-error-controler问题,第1张

概述问题描述 使用swagger生成接口文档后,访问http://localhost:8888/swagger-ui.html#/,显示如下: 有些强迫症的我,感觉看起来很不舒服,结果百度了好久,找到解决 问题描述

使用swagger生成接口文档后,访问http://localhost:8888/swagger-ui.HTML#/,显示如下:

有些强迫症的我,感觉看起来很不舒服,结果百度了好久,找到解决方案,刚接触spring boot对于很多API还不是很熟悉,先mark再说

代码如下:

package com.course.config;import com.Google.common.base.Predicates; org.springframework.context.annotation.Bean; org.springframework.context.annotation.Configuration; springfox.documentation.builders.APIInfoBuilder; springfox.documentation.builders.PathSelectors; springfox.documentation.builders.RequestHandlerSelectors; springfox.documentation.service.APIInfo; springfox.documentation.service.Contact; springfox.documentation.spi.documentationType; springfox.documentation.spring.web.plugins.Docket; springfox.documentation.swagger2.annotations.EnableSwagger2;@Configuration@EnableSwagger2public class SwaggerConfig {    @Bean    public Docket API() {        return new Docket(documentationType.SWAGGER_2)                .APIInfo(APIInfo())                .pathMapPing("/")                .select() // 选择那些路径和API会生成document                .APIs(RequestHandlerSelectors.any()) 对所有API进行监控                不显示错误的接口地址                .paths(Predicates.not(PathSelectors.regex("/error.*")))错误路径不监控                .paths(PathSelectors.regex("/.*")) 对根下所有路径进行监控                .build();    }    private APIInfo APIInfo() {        new APIInfoBuilder().Title("这是我的接口文档")                .contact(new Contact("rongrong","","emai@qq.com"))                .description("这是SWAGGER_2生成的接口文档")                .termsOfServiceUrl("NO terms of service")                .license("The Apache license,Version 2.0")                .licenseUrl("http://www.apache.org/licenses/liCENSE-2.0.HTML")                .version("v1.0")                .build();    }}

 

  重启服务:再次访问如下

总结

以上是内存溢出为你收集整理的解决访问swaggerUI接口文档显示basic-error-controler问题全部内容,希望文章能够帮你解决解决访问swaggerUI接口文档显示basic-error-controler问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1223509.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存