Java 当使用对象映射器从Json字符串反序列化到对象时,如何跳过映射的映射

Java 当使用对象映射器从Json字符串反序列化到对象时,如何跳过映射的映射,java,json,jackson,objectmapper,Java,Json,Jackson,Objectmapper,我的POJO中有一个map的map,它总是空的。当我将json字符串转换为java对象时,由于映射的原因,我得到了一个反序列化错误。那么,在将json字符串转换为object时,如何跳过映射呢 您可以定义字段transient,如: private transient Map<String, String> mapOfSomething; @JsonIgnore private Map<String, String> mapOfAnotherThing;

我的POJO中有一个map的map,它总是空的。当我将json字符串转换为java对象时,由于映射的原因,我得到了一个反序列化错误。那么,在将json字符串转换为object时,如何跳过映射呢

  • 您可以定义字段
    transient
    ,如:

    private transient Map<String, String> mapOfSomething;
    
  • @JsonIgnore
    private Map<String, String> mapOfAnotherThing;