swagger ui 是否只显示控制器使用的模型?
在我的 Spring Boot 应用程序中,我使用 swagger 2 来定义我的 api。很少有模型在 apis 中使用,而其他模型没有直接使用,但我需要在我的 api 文档中使用它们。现在,当我在 swagger 编辑器中看到 json 时,它完美地显示了所有内容,但 swagger ui 仅显示控制器使用的模型。以下是我的 swagger-ui 配置
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.basePackage("com.search.controller"))
.paths(PathSelectors.any())
.build();
}
如果有人可以就此分享一些反馈,这将很有帮助。还有其他工具可以达到这个目的吗?
谢谢