fastjson循环引用 问题@ManyToOne @OneToOne返回数据中"$ref"问题
2023-09-27 14:24:39 时间
返回数据为
这样前端就无法获取正确数据(至少是不改变代码,不增加代码量的情况下)
所以还是改返回值比较好
根据查阅
https://blog.csdn.net/qq_38487524/article/details/82784780
结合调试,这个博主说的没问题
所以这就是fastjson的转换问题了
另外参考这位博主的办法,由于找不到全局配置,那就单个配置吧
https://blog.csdn.net/fly910905/article/details/81504388
转换代码添加一个
SerializerFeature.DisableCircularReferenceDetect
最终修改代码为
String historyJsonString = JSONObject.toJSONString(accessRecords,SerializerFeature.DisableCircularReferenceDetect);
return historyJsonString;
问题解决
相关文章
- 关于单片机大循环结构编程
- 如何解决PHP里大量数据循环时内存耗尽的问题
- 工作总结 js for 循环遍历 json 数据
- 【小程序】通过for循环实现Js数据的前台调用(商品列表示例)
- 《R语言数据挖掘:实用项目解析》——第1章,第1.10节循环原理——while循环
- Qt对话框的事件循环分析(子线程中不能创建UI窗体分析)
- linux shell的for循环语法是怎样的?
- 解决ARC的循环引用问题
- for循环(foreach型)语法
- python while 循环结构
- Python 桌面程序教程之 03 持久窗口使用事件循环进行多次读取(教程含源码)
- [数据结构]循环表及其基本操作
- MVC3循环添加数据
- 浅析setup如何通过ref获取子组件实例中的DOM结构/数据/方法及获取子组件实例数据都是空的处理(defineExpose API 的使用)、Vue3模板引用refs、在组合式API中使用template refs、for循环中如何获取及重置refs、如何监听模板引用
- vue中循环table表格数据,可编辑的列表(新增、删除、修改)
- (9)Python循环结构
- 关于VBA的Exit For到底是怎样跳出for循环的小例子
- RNN循环神经网络recurrent neural network和lstm、gru