为jackson模式生成器

时间:2018-06-13 09:42:04

标签: java json jackson schema

我想为POJO生成架构。我使用Jackson的SerializationConfigJsonSchema来生成架构。模式生成成功。但是在给定字段的属性类型中,我想将null添加为有效类型。我想将null添加为所有字段的允许类型。

  

作为示例,架构应该改变:

{"type":"object","properties":{"fieldMap":{"type":"object"},"name":{"type":"string"}}}
  

到此:

{"type":["object", "null"],"properties":{"fieldMap":{"type":["object", "null"]},"name":{"type":["string", "null"]}

任何不涉及模式中直接遍历的解决方案都应该受到赞赏。

0 个答案:

没有答案