我可以在杰克逊制作一个“后备”序列化器吗?

时间:2012-03-22 02:17:48

标签: java json serialization jackson

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

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

1 个答案:

答案 0 :(得分:0)

目前没有这样的功能;但您可以通过对BeanDeserializerFactory进行子类化来完成此操作,因为它在尝试构建BeanDeserializer之前首先检查显式反序列化器。