【发布时间】:2016-12-16 12:57:52
【问题描述】:
我正在使用 Swagger 2.0 和 swagger-codegen(实际上是 Maven 的 swagger-codegen-plugin)来指定、记录和生成 API,以 Java 作为目标语言。
该项目已设置为构建服务器存根 (JAX-RS) 和文档,并且 Eclipse 可以识别项目 buildPath 中生成的代码。
我不确定这里的正确工作流程是什么。 :-/
我认为我不应该修改生成的类,否则每当我更改 swagger 规范时,我的更改都会被覆盖,我希望随着开发的进行,随着我对 API 的更多思考,它会发生变化。
那我该怎么办?从生成的类(哪些?)继承或将它们包含在我自己的类中?
【问题讨论】:
-
请注意,根据您使用的特定生成器,答案可能会有所不同。您可能希望将特定的生成器模块添加到您的问题中。另外,考虑使用 Java 标签,也许替换“war”标签,这可能不是很有用。
-
谢谢,@TedEpstein。按建议编辑。
标签: java eclipse maven swagger swagger-codegen