首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有@JsonIdentityInfo的com.fasterxml.jackson.databind.deser.UnresolvedForwardReference

带有@JsonIdentityInfo的com.fasterxml.jackson.databind.deser.UnresolvedForwardReference
EN

Stack Overflow用户
提问于 2015-04-05 23:04:13
回答 1查看 754关注 0票数 0

我把这个弄错了

这是因为在mj json中我有这样的元素

代码语言:javascript
复制
"employe": 1,
        "statutControle": {
            "statutControleID": 1,
            "description": "vérification documents ok",
            "controles": [
                1234
            ]
        }

这应该是employeID,而不是employe

对于我的实体,我使用了@JsonIdentityInfo:

代码语言:javascript
复制
//bi-directional many-to-one association to Employe
    @ManyToOne
    @JoinColumn(name="employeID")
    private Employe employe;


    com.fasterxml.jackson.databind.deser.UnresolvedForwardReference:
Unresolved forward references for: Object id [1] (for class
com.controletec.siege.db.Employe) at [Source:
/Users/florakalisa/Desktop/workspace/json/ctrl.json; line: 259,
column: 21], Object id [1] (for class com.controletec.siege.db.Test)
at [Source: /Users/florakalisa/Desktop/workspace/json/ctrl.json; line:
268, column: 14], Object id [3] (for class
com.controletec.siege.db.Test) at [Source:
/Users/florakalisa/Desktop/workspace/json/ctrl.json; line: 269,
column: 14], Object id [5] (for class com.controletec.siege.db.Test)
at [Source: /Users/florakalisa/Desktop/workspace/json/ctrl.json; line:
270, column: 14], Object id [7] (for class
com.controletec.siege.db.Test) at [Source:
/Users/florakalisa/Desktop/workspace/json/ctrl.json; line: 271,
column: 14], Object id [9] (for class com.controletec.siege.db.Test)
at [Source: /Users/florakalisa/Desktop/workspace/json/ctrl.json; line:
272, column: 14].
EN

回答 1

Stack Overflow用户

发布于 2015-06-09 20:40:28

请添加完整的Employe类,显示所有jackson注释和您试图反序列化的json字符串。这看起来像jackson bug,id不能出现在它们的完整对象之前。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29458643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档