我有一个这样的模型类:
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Defect
我需要JsonInclude.Include.NON_NULL
来忽略null
值。但是我有时需要null
这个属性。
@JsonProperty("blocked")
private String blocked;
有没有办法动态(在运行时)将此值设置为包括在内?
答案 0 :(得分:8)
您应该可以使用字段级@JsonInclude
覆盖类级@JsonInclude
,如下所示:
@JsonInclude(JsonInclude.Include.ALWAYS)
@JsonProperty("blocked")
private String blocked;