0

我有一个WrapperClass封装两个对象的包装类:ObjectOneObjectTwo

public class WrapperClass {
  ObjectOne objectOne;
  ObjectTwo objectTwo;
}

在序列化WrapperClass实例时,我想使用JaxbAnnotationIntrospectoronobjectTwo而不是 on objectOne。那可能吗?

我已经研究过创建一个自定义注释内省器,如果JacksonAnnotationIntrospector类类型是. 那行得通吗?findSerializer()findSerializer()ObjectTwo.class

谢谢你。

4

1 回答 1

0

正如我在其他评论中提到的那样。Jackson lib目前没有正式支持我想要实现的目标。正确委派自省的自定义 AnnotationIntrospectorPair 是如何解决此问题的一个想法。将来我会对此进行更多研究。

于 2019-10-15T19:30:57.333 回答