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;
}
