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) 个答案