在本教程中,我们将使用Java JSON Schema Generator库从Java创建JSON Schema。
首先,我们将看到如何生成简单和递归的JSON Schema。接下来,我们将查看可用的不同模式配置。然后,我们将从库的一些模块中逐步派生出JSON Schema:Jackson和Jakarta验证。最后,我们将设置一个Maven插件,以便在Maven generate 目标下拥有JSON Schema。
2. 设置
让我们为我们的项目设置必要的依赖项。
2.1. 核心依赖项
首先,让我们安装_jsonschema-generator_:
大约 8 分钟