Json

Json Schema

Jackson

  • jackson
    • 多态序列化
    • 自定义序列化器-脱敏&数据权限

其他

  • JsonPath。类似 xml path 功能,用于快速提取 json 字段内容。
  • zjsonpatch。用于比较两个 json 片段,获取一个 json 相比另一个 json 增加或者减少的信息。可用于数据传输场景,每次只传输变更的数据。也可用于 json merge 功能,将一个 json 应用于另一个 json,实现如果第一条 json 有字段,则使用第一条的,第一条 json 没有而第二条 json 有的,则继续使用第二条的。