【发布时间】:2019-11-01 11:45:55
【问题描述】:
我的 POJO 中有一张地图,它始终为空。当我将 json 字符串转换为 java 对象时,由于映射,我收到了反序列化错误。那么如何在将 json 字符串转换为对象时跳过地图
【问题讨论】:
标签: java json jackson objectmapper
我的 POJO 中有一张地图,它始终为空。当我将 json 字符串转换为 java 对象时,由于映射,我收到了反序列化错误。那么如何在将 json 字符串转换为对象时跳过地图
【问题讨论】:
标签: java json jackson objectmapper
其中一个可能会解决问题:
您可以定义字段transient,例如:
private transient Map<String, String> mapOfSomething;
(或者)你可以添加@JsonIgnore注解,比如:
@JsonIgnore
private Map<String, String> mapOfAnotherThing;
【讨论】: