【问题标题】:Can I make a "fallback" serializer in Jackson?我可以在 Jackson 中制作“后备”序列化程序吗?
【发布时间】:2012-03-22 02:17:47
【问题描述】:

我想创建一个适用于所有 POJO 的 Jackson 自定义序列化程序除非存在一个内置的 Jackson 序列化程序。例如,Float 或 String 的实例将由 Jackson 处理,但其他一些 POJO 将由我处理。

我尝试为 Object.class 添加自定义序列化程序,但似乎覆盖了内置的 Jackson 序列化程序。有什么想法吗?

【问题讨论】:

    标签: java json serialization jackson


    【解决方案1】:

    目前没有这样的功能;但是您可以通过子类化BeanDeserializerFactory 来做到这一点,因为它会在尝试构造BeanDeserializer 之前首先检查显式反序列化器。

    【讨论】:

      猜你喜欢
      • 2017-10-03
      • 1970-01-01
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 2018-06-21
      • 2016-09-15
      • 1970-01-01
      相关资源
      最近更新 更多