假设我有 POJO,其中包含 10 个字段,每个字段都包含 getter/setter。我想根据某些条件在序列化和反序列化期间从 POJO 中获取选定的字段。 我可以使用 jackson 实现这一点吗?如果是这样,那么有人可以帮助我并提供一些想法吗?
最佳答案
对于序列化,您可以阅读“Filtering properties with Jackson ”来了解一些可能性。
对于反序列化,一种可能是首先绑定(bind)到 Map 或 JsonNode,然后从那里选择属性 - 过滤选项不适用于反序列化。
关于java - 在序列化和反序列化期间从 Java POJO 获取选定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7749739/