有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring引导无限递归数据

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

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

到目前为止,我已经尝试将@JsonBackReference和@JsonManagedReference注释添加到各种多对多关系中(负责的关系具有@JsonManagedReference)。然而,我的代码仍然显示出这个错误

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

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

我也希望得到关于一般编码实践和风格的建议——我对Spring Boot和web开发相对较新,不确定这些惯例


共 (0) 个答案