如何在自定义 Jackson 反序列化器中获得默认反序列化对象?
我有一个对象,其中包含一些不被序列化的字段,但我希望在反序列化时始终填充这些字段。换句话说,后反序列化步骤。
我创建了自己的反序列化器并用相应的注释类@JsonDeserialize
,但我不想手动反序列化域对象中的每个字段。有没有办法获取常规的反序列化对象,以便我可以填充我的自定义字段?(或者,只需在 bean 上注册一个后反序列化处理器)
我已经看到了这个问题的答案,它暗示了一个答案,但我完全不知道杰克逊 API 来确定如何最好地实际实现这一点。