【发布时间】:2020-01-03 18:56:31
【问题描述】:
在spring框架中,常见的模式似乎是从控制器注解生成swagger doc。我们的 swagger.yaml 文件正在对传入请求进行验证,因此我们希望从资源文件夹中的 yaml 文件呈现 swagger 文档;我们希望避免在我们的控制器中有这么多注释。有没有办法在 Spring 中做到这一点?
【问题讨论】:
标签: java spring spring-mvc swagger swagger-ui
在spring框架中,常见的模式似乎是从控制器注解生成swagger doc。我们的 swagger.yaml 文件正在对传入请求进行验证,因此我们希望从资源文件夹中的 yaml 文件呈现 swagger 文档;我们希望避免在我们的控制器中有这么多注释。有没有办法在 Spring 中做到这一点?
【问题讨论】:
标签: java spring spring-mvc swagger swagger-ui
是的。看看open api maven插件https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin 有了他,您可以从 swagger.yaml 文件中生成带有 swagger 注释的类。 我不知道如何不使用注释来招摇。
【讨论】: