在序列化和反序列化期间从Java POJO获取选定的字段

时间:2011-10-13 05:13:07

标签: java serialization deserialization jackson

假设我有POJO,其中包含10个字段和每个字段的getter / setter。我希望在序列化和反序列化期间从该POJO中获取所选字段,具体取决于某些条件。 我能用杰克逊实现这一点吗?如果是这样,那么一些人可以帮助我并提出一些想法吗?

1 个答案:

答案 0 :(得分:1)

对于序列化,您可以阅读“Filtering properties with Jackson”以了解某些可能性。

关于反序列化,一种可能性是首先绑定到Map或JsonNode,然后从那里选择属性 - 过滤选项不能用于反序列化。