【发布时间】:2015-08-04 21:57:15
【问题描述】:
我正在使用 Jackson 来序列化 id 对象。对象有一个 id 字段。目前,代码在字段上使用@JsonProperty 进行序列化。序列化如下:
“我的身份证”:{ “身份证”:“12345” }
我想在 getter 上使用 @JsonValue,这样将来的序列化将如下所示:
“我的身份证”:“12345”
我需要它与已经序列化的对象向后兼容。我是否需要使用自定义反序列化器,或者是否有基于注释的策略可以完成此操作?
任何建议将不胜感激。
【问题讨论】:
标签: java annotations jackson