我使用的是Java3.1,带有ArangoDB驱动程序4.1.10。
此版本使用Velocypack。
我正在尝试反序列化/解组一个对象列表(Item),该列表中可能有各种子类(例如SimpleItem、ComplexItem)。即这是一个多态列表。
序列化很好,所有基于Item的类的所有属性都正确地持久化了完整的对象。
反序列化不是很好,只有在Item中声明的属性才会被填充到新的Java对象中。
我知道对于jackson和gson,有一些方法可以用来管理json的反序列化/解组多态列表。例如,在json中添加具有完全限定的java类的_class属性。
我的问题是,如何使用velocypack做到这一点?
谢谢,西蒙
https://stackoverflow.com/questions/44489588
复制相似问题