带有Spring MongoTemplates的Jackson Custom Deserializer / Serializer

时间:2017-02-27 16:58:56

标签: spring mongodb serialization deserialization

我无法使用spring mongoTemplate从/向mongoDB访问和写入数据。

对于初学者,我有一个数据模型,表示我试图从mongo中检索的对象。我用@JsonSerialize和@JsonDeserialize注释它来指定自定义转换器。

然而,当我调用mongoTemplate.findById()并尝试获取此对象时,我发现我的自定义反序列化器根本没有被调用,而且我得到了HttpMessageNotWriteableException。

是否有任何其他配置必须让mongo知道它需要使用我的自定义杰克逊解串器?

1 个答案:

答案 0 :(得分:3)