2019独角兽企业重金招聘Python工程师标准>>>

因为项目是使用的hibernate的, 所以查数据库里面查询的时候,会 join 查询到 其他对象的。 如果是 使用 jackjson 外国的 json 去 放入 这个查询 对象的话。 那么 就会报错:

 There is a cycle in the hierarchy!

当然了, 是循环引用什么的鬼的错误, 又不是什么复杂的情况,这个问题,是个bug吧。 网上百度也是挺多的,,,看了一下,看不明白,而且挺麻烦的。 然后我就 换 成 阿里 的 fastjson 去使用就没有这个问题了的。 搞不懂,阿里的json 挺好用的, 其他有些人就是 喜欢 jackjson . 阿里的json 果然 牛B,点赞。

可是上面的只是 单元测试可用而已。如果是 输入web前端的话, 还是会报错的。

 No serializer found for class org.hibernate.proxy.pojo.javassist.Javassi

加上 即可:

@JsonIgnoreProperties(value = { "hibernateLazyInitializer", "user", "auditerUser" })这里  mobel  关联了 user 对象 和 auditerUser  。

转载于:https://my.oschina.net/u/2419285/blog/1563351

json 报错 There is a cycle in the hierarchy!相关推荐

  1. python爬取有道词典json报错,求帮助!

    python爬取有道词典json报错,求帮助! import urllib.request import urllib.parse import json import time import ran ...

  2. python response.json()报错_Django JsonResponse json格式报错 解决Django响应JsonResponse返回json格式数据报错问题...

    想了解解决Django响应JsonResponse返回json格式数据报错问题的相关内容吗,彭世瑜在本文为您仔细讲解Django JsonResponse json格式报错的相关知识和一些Code实例 ...

  3. python response.json()报错_解决Django响应JsonResponse返回json格式数据报错问题

    解决Django响应JsonResponse返回json格式数据报错问题,给大家,报错,代码,图书,希望能 解决Django响应JsonResponse返回json格式数据报错问题 易采站长站,站长之 ...

  4. activiti 条件表达式json报错_json模块和pickle模块

    json&pickle模块 在没学模块前,我们通常使用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型eval都能用,但遇到特殊类型的数 ...

  5. oracle 返回hashmap,解决:oracle+myBatis ResultMap 类型为 map 时返回结果中存在 timestamp 时使用 jackson 转 json 报错...

    前言:最近在做一个通用查询单表的组件,所以 sql 的写法就是 select *,然后 resultType="map" ,然后使用 jackson @ResponseBody 返 ...

  6. uniapp处理tsconfig.json报错

    报错内容 ''在配置文件"c:/Users/kza/Desktop/uuiapp/my-project/tsconfig.json"中找不到任何输入.指定的 "inclu ...

  7. java list转json报错_一个fastjson转换JSON字符串的报错排查

    今天给一个java类加了几个字段,没想到转为json字符串的时候报错了,定位了一下原因,觉得这种情况遇到的应该不多,又想起来很久没写博客了,于是就把遇到的问题以及定位过程记下来,省了以后遇到的人再花时 ...

  8. json报错Exception in thread http-bio-8888-exec- java.lang.StackOverflowError

    今天遇到一个报错,用json解析的时候报错,报错的是这行JSONObject jsonObject = JSONObject.fromObject(obj);代码,因为这行代码陷入了死循环,我自己分析 ...

  9. js解析json报错

    问题出现: 在用ajax请求数据的时候,我们经常会用到eval来解析json格式数据,但是很多时候我们明明json格式是正确的但总是报index:1错误,这让人很恼火!!!网上很多回答试了很多也不行, ...

最新文章

  1. Cannot set property 'render' of undefined
  2. 【C#】【Log】Common.Logging.MultipleLogger及ETWLoggerd研究
  3. 关于使用eclipse maven UpdateProject时报错,无法更新本地仓库的问题解决方案
  4. 多变异位自适应遗传算法(MMAdapGA)的算法原理、算法步骤和matlab实现
  5. 迪杰斯特拉算法(Dijkstra)证明
  6. python numpy.array_python list numpy.array区别
  7. 微软项目技术结构思路 ExtJs/JQuery + Asp.net MVC + Wcf service + Entity Framework
  8. python条形图的动画显示水能时钟_[宜配屋]听图阁
  9. 【学术】SCI 写作常用句式总结一(Introduction篇)
  10. Platform回获取一些系统的路径和参数
  11. python爬虫之多线程、多进程爬虫_python 多线程,多进程,高效爬虫
  12. 泛微E9 MVC开发
  13. Win11磁盘被写保护怎么解除?
  14. 基于SSM+Layui的逆风医疗管理系统
  15. 初中学考英语听说计算机考试,2018中考英语听说计算机考试工作重要通知
  16. vFlat Scan – 可能是最快捷的纸质书扫描应用,一次 2页,居然还能移除手指头[iOS/Android]
  17. 沉浸其中,二次元高清图片
  18. HashMap 扩容阈值为什么是0.75
  19. BAPI中的货物移动事务代码
  20. Laigter:EPIC招募的第四只小神兽?开箱贴(附件下载)

热门文章

  1. .net core 获取程序中文件路径
  2. 谷歌原13家代理商被腾讯网易瓜分
  3. extjs desktop 应用项目:教学资源库云平台
  4. ML302 OpenCPU系列(8)---锂电池电量计算
  5. Activiti工作流+idea2021入门筑基上篇-修身
  6. 抖音、快手、淘宝等都在用的算法——推荐算法
  7. 自定义get方法模板_Zabbix4.0 实现对服务器端口的自定义监控
  8. 判断字符串中的字符是否全都不同(字符类算法)
  9. string 新常量 Empty
  10. 如何学习Python爬虫[入门篇]?