【发布时间】:2016-06-28 13:34:22
【问题描述】:
考虑以下类:
private static class Widget {
@JsonProperty
private String id = "ID";
@JsonIgnore
private String jsonIgnored = "JSON_IGNORED";
private String noAnnotation = "NO_ANNOTATION";
}
如果我使用 Jackson 序列化它,我将得到这个字符串:
{"id":"ID"}
带有@JsonIgnore 的属性和没有注释的属性有什么区别?
【问题讨论】:
标签: java json annotations jackson