我想澄清应用程序和dockerfiles的生成过程。为了理解这一点,我根据对文档和源代码的理解绘制了一个表示流程的图表。如果有人看一看并更正或批准架构,我会很高兴。该流试图从NodeJS
应用程序描述Java
应用程序的生成.
swagger-codegen不生成模板文件,它使用由(此处插入语言)codegen开发人员编写的模板文件。
我假设您绘制的模式是NodeJSCodeGen的流程,因为并非每种受支持的语言都生成dockerfile。
我个人会替换Java微服务 - >使用OpenAPI规范生成模型 - >代码生成器,因为生成器使用规范。如果您是从微服务生成它,或者如果您使用API第一种方法,则无关紧要。