8

我正在尝试为我们的一个项目提供一组文档,其中需要将 Java POJO 转换为 JSON Schema 4,有时将 JSON 模式 4 转换回 POJO。我找不到可以同时完成这两个任务的 Maven 插件。

我能够找到用于 JSON Schema 生成的https://github.com/wodzuu/JSONschema4-mapper和用于 PoJo 生成的https://github.com/joelittlejohn/jsonschema2pojo 。

我敢肯定这是一个非常常见的用例,所以只是写信来检查一下你们过去如何克服这个问题?任何输入

4

1 回答 1

0

我已经使用jsonschema2pojo很长时间了,我非常支持这个不错的库及其工具。

要从 POJO 生成 JsonSchema:

  • 首先,它应该是非常可行的,因为可以使用 JSON 序列化工具(jackson 等)将 POJO 类转换为 JSON。只需将您的 POJO 样本转换为 JSON,jsonschema2pojo 就可以从 if 中生成 JSONSchema。除此之外,将其集成到 maven 必须像在 maven 中执行命令一样简单。
  • 其次,您可以向开发人员提交功能请求。社区很活跃。。

希望能帮助到你。

于 2020-04-06T20:23:56.090 回答