您可以将静态类型生成视为一个三步过程:

创建(或更新)架构文件。

使用 CLI 运行代码生成器。

在您的项目中使用生成的代码。

您通常可以使用工具创建者允许的任何语言编写模式文件。他们可以决定不使用编程语言,而是选择特定于领域的语言(DSL)。