1.首先我们有一个swagger的配置类
在这里插入图片描述
注意下哦, 这里我是service-hospital引用了service-util

那么为什么会出现接口不显示的问题?

1.是不是在启动类文件上加了@ComponentScan(basePackage=“xxxswagger.config路径”)注解?!!!
非常关键 如果你加了那么springboot工程就不会扫你的Controller文件了
所以Controller就不会在容器里,更不会显示 ------->>>只用在swagger配置上加@Configuration就行了,springboot启动会加载@Configuration注解的
2.是不是Controller层没加 @Controller注解
3.是不是没加@EnableSwagger2注解?? 注意swagger配置文件加了,springboot启动文件就不用加了 ,因为启动项目不是引用了我这个service-util项目嘛

最后呢 附带上我的代码吧
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐