我刚刚从springfox迁移到spring-doc,现在它公开了我的spring-boot项目中的所有openAPI文档。有没有任何集中的方式来管理它,因为在我们的例子中,使用@Hidden注解是不可行的,因为我们必须修改我们的所有控制器。
任何建议都将不胜感激。
发布于 2020-08-13 17:41:44
您可以使用:
包含要排除的路径的Strings.The列表的springdoc.paths-to-exclude
属性(逗号分隔)
或包含要排除的包的Strings.The列表的springdoc.packages-to-exclude
属性(逗号分隔)。
或者,您可以使用spring-boot配置文件动态加载组。请注意,对于这种用法,您不必声明GroupedOpenApi Bean。您需要在前缀springdoc.group-configs下声明以下属性。
springdoc.group-configs[0].group=users
springdoc.group-configs[0].paths-to-match=/user/**
springdoc.group-configs[0].packages-to-scan=test.org.springdoc.api
https://stackoverflow.com/questions/62572298
复制相似问题