Spring Boot无限递归数据

时间:2019-04-14 18:01:53

标签: java spring spring-boot

我试图开发一个Spring Boot应用程序,并觉得我的数据结构在整个代码中需要几个@ManyToMany关系。这样,在进行查询后,我遇到了与无限递归JSON有关的错误。

关系主要源于此文件: https://github.com/JakeChvatal/scheduleneu/blob/master/src/main/java/scheduleneu/model/Classes.java

到目前为止,我已经尝试将@JsonBackReference和@JsonManagedReference批注添加到各种“多对多”关系中(负责的关系具有@JsonManagedReference)。但是,我的代码仍然显示此错误。

如何避免这种递归数据问题?

此错误在实时网站上可见: https://scheduleneu.herokuapp.com/api/classes/all

我也很感谢有关常规编码实践和样式的建议-我对Spring Boot和Web开发还是比较陌生,并且不确定这些约定。

0 个答案:

没有答案