我有以下字段:
@JsonProperty("data")
@JsonDeserialize(using = CustomJsonDateDeserializer.class)
private HashMap<Date,String> data;
我想仅在地图密钥上应用CustomJsonDateDeserializer
。
提前谢谢
答案 0 :(得分:3)
仔细阅读文档后,我找到了解决问题的方法。
@JsonProperty("data")
@JsonDeserialize(keyUsing = CustomJsonDateDeserializer.class, keyAs = Date.class)
private HashMap<Date,String> data;
CustomJsonDateDeserializer
必须扩展KeyDeserializer
类。