2016-11-21 61 views
0

所以我的目标是从Spring REST控制器返回一些对象作为响应主体。问题是,这两个对象指向对方,什么样的是这样的:根据正在序列化的类修改对象序列化

public class Person { 
    private Set<Team> teams; 
} 

public class Team { 
    private Set<Person> members; 
} 

如果我从一个控制器映射方法返回这两个对象向右走,所产生的反应将是无限的,并且很可能会崩溃的浏览器,因为成员集合有人,每个人都有一组团队等等,并且所有东西都会无限地返回。

我该如何管理,而不是显示所有成员的列表,而只显示每个成员的名称?

任何帮助将不胜感激,谢谢!

+0

入住HTTP几个answeres:// stackoverflow.com/questions/3325387/infinite-recursion-with-jackson-json-and-hibernate-jpa-issue – sura2k

回答