如何使用空集合对象序列化字段?

时间:2018-04-16 11:29:33

标签: java json serialization pojo objectmapper

这是我的POJO:

public class Target {

    @JsonProperty(value="sizes",required=true)
    private Set<Size> Sizes;

    @JsonProperty(value="domains",required=true)
    private Set<String> Domains;

    // getters and setters

}

我像这样初始化这个POJO:

Target target = new Target(new HashSet<>(), new HashSet<>());

如何使用空字段从此对象获取Json?我的意思是smth。那样:

{"sizes":[], "domains":[]}

我尝试使用不同参数的ObjectMapper,但它没用。

0 个答案:

没有答案