美文网首页Java错误异常我爱编程
morphia 插入数据到mongodb中出现org.bson.

morphia 插入数据到mongodb中出现org.bson.

作者: Vchar_Fred | 来源:发表于2018-04-13 15:19 被阅读0次

    当Java的pojo类中内嵌了另外的一个pojo,并且在这个pojo的字段上加上了注解,如:

    @Property("options")
    @JSONField(name = "options")
    private List<Options> options = new ArrayList<>();
    

    使用morphia框架向数据库插入数据时报如下异常

    org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class common.POJO.model.SystemConfig.
    at org.bson.codecs.configuration.CodecCache.getOrThrow(CodecCache.java:46)
    

    解决方案将上面的Property注解删除掉,就ok了。

    相关文章

      网友评论

        本文标题:morphia 插入数据到mongodb中出现org.bson.

        本文链接:https://www.haomeiwen.com/subject/cbwckftx.html