码迷,mamicode.com
首页 > Web开发 > 详细

JsonSerialize的字段[include]已经过时,已被JsonInclude代替

时间:2020-05-30 00:53:57      阅读:403      评论:0      收藏:0      [点我收藏+]

标签:ann   示例   名称   serial   ack   string   java   字段   ati   

com.fasterxml.jackson.databind.annotation.JsonSerialize的字段[include]已经过时。

com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion已经被 com.fasterxml.jackson.annotation.JsonInclude代替。

jackson-annotation-2.9.0.jar

注解 JsonInclude

@JsonInclude(JsonInclude.Include.NON_NULL),若被注解的字段值为 null,则序列化时忽略该字段。

示例

public class Hulatang {

    @JsonProperty("_name") //序列化时,用这个名称作为字段名称
    private String name;

    @JsonInclude(JsonInclude.Include.NON_NULL) // 若被注解的字段值为 null,则序列化时忽略该字段。
    private String style;

}

  

JsonSerialize的字段[include]已经过时,已被JsonInclude代替

标签:ann   示例   名称   serial   ack   string   java   字段   ati   

原文地址:https://www.cnblogs.com/mjn1/p/12990303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!