如何从多方hibernate jpa

时间:2015-06-18 18:58:22

标签: json hibernate jpa serialization

我的hibernate模型中有多对一的关系。有很多人有一个角色。我有另一个模特"学校"与一对多加入人民模型。

学校1- *人* -1角色

我想获取和发布到学校模型,该模型应该包含一个学校列表,其中许多人都有一个角色。但是,我不能为人们序列化角色。

我需要能够从多方面(人员角色)进行序列化。但是,当我将@jsonmanagedreference置于多方面时,我得到了一个" 404验证错误"尝试发帖。当我将其更改为jsonbackreference时,它不会被序列化。

在谷歌搜索后尝试获得双向关系时,我也尝试过使用@jsonidentityinfo。

@JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = "id")
public class Role { ... }

然而,当我把它放在两个模型中时,我得到无限递归并且tomcat超时。

我该如何实现?

0 个答案:

没有答案