什么是最好的 JSON 到 POJO 生成器,可以支持 oneof/allof/anyof 功能。我们目前使用的自定义生成器不支持 JSON 的最新添加。我尝试了一些在 Google 搜索中显示的生成器,但没有起作用。
我使用 https://github.com/java-json-tools/json-schema-validator 进行架构验证,使用 jackson 进行 pojo 生成。 然而,在 jackson 中没有找到对 allOf/AnyOf/oneOf 的明确支持。但是,jackson 具有丰富的注释集,并且可以使用这些注释进行构建。 你可以参考 https://github.com/joelittlejohn/jsonschema2pojo/issues/392 中的讨论,看看是否有对你有帮助的内容。