gpt4 book ai didi

Jackson 使用 JsonSerialize.Inclusion.NON_NULL 除了一类

转载 作者:行者123 更新时间:2023-12-02 02:04:44 25 4
gpt4 key购买 nike

我通常使用 objectMapper.setSerializationInclusion(JsonSerialize.Inclusion.NON_NULL) 因为我从不想序列化类的空值。除了现在我有一个特定的字段应该写出来,即使它是空的。我可以在这一字段上添加一个快速注释来覆盖该字段的 Inclusion.NON_NULL 属性吗?实现这一目标的好方法是什么?

最佳答案

对于 Jackson 1.x,您可以使用 @JsonSerialize(include = Inclusion.ALWAYS),对于 Jackson 2.x,您可以使用 @JsonInclude(Include.ALWAYS) 。这些注释将覆盖 ObjectMapper 中的默认配置。

关于Jackson 使用 JsonSerialize.Inclusion.NON_NULL 除了一类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12162413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com