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


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;

}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM