我想澄清应用程序和dockerfile的生成过程。为了理解这一点,我根据对文档和源代码的理解绘制了一个图表来表示流程。如果有人看一看并更正或批准该架构,我将感到非常高兴。该流程尝试描述从NodeJS
应用程序生成Java
应用程序。
答案 0 :(得分:2)
swagger-codegen不会生成模板文件,它会使用(在此处插入语言)codegen开发人员编写的模板文件。
我假设您绘制的架构是NodeJSCodeGen的流程,因为并非每种受支持的语言都会生成dockerfile。
我个人将替换Java微服务->使用OpenAPI规范生成模型->代码生成器,因为生成器使用该规范。不管是从微服务生成它还是采用API优先方法都没关系。