解决@Api注解不展示controller内容的问题

网友投稿 784 2022-11-09

解决@Api注解不展示controller内容的问题

解决@Api注解不展示controller内容的问题

目录@Api注解不展示controller内容一开始我是这么写的然后看看api注解里面的值swaggerUI页面没有显示Controller的坑启动访问页面发现以下问题研究发现少了以下配置全部代码如下

@Api注解不展示controller内容

一开始我是这么写的

@Api(value = "企业controller")

然后展示:

然后看看api注解里面的值

有描述description和tags然后修改成这样:

@Api(tags = "CompanyController", description = "企业管理controller")

swaggerUI页面没有显示Controller的坑

最近用springboot搭建一个配置系统,使用swagger

启动访问页面发现以下问题

研究发现少了以下配置

这两行很重要:

全部代码如下

@Configuration

@EnableSwagger2

public class Swagger2 {

@Bean

public Docket createRestApi() {

return new Docket(DocumentationTyphttp://e.SWAGGER_2)

.apiInfo(apiInfo())

.select()

aBtCEHPE .apis(RequestHandlerSelectors.basePackage("com.config"))

.paths(PathSelectors.any())

.build();

}

private ApiInfo apiInfo() {

return new ApiInfoBuilder()

.title("配置系统API")

.version("1.0")

.description("钟渊-2019-6-15")

.build();

}

}

再次启动正常:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:LeetCode-990. Satisfiability of Equality Equations
下一篇:stm8s系列编程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~