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