logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Jackson序列化无限递归错误:Could not write JSON: Infinite recursion (StackOverflowError)

文章目录问题一、分析二、解决1.@JsonIgnore2.@JsonBackReference总结Jackson替换为fastjson排除Jackson依赖,增加fastjson依赖增加fastjson配置问题今天遇到个问题,返回个自定义的对象,Jsckson在对其序列化时抛了堆栈溢出。Servlet.service() for servlet [dispatcherServlet] in con

#spring#java
Jackson序列化无限递归错误:Could not write JSON: Infinite recursion (StackOverflowError)

文章目录问题一、分析二、解决1.@JsonIgnore2.@JsonBackReference总结Jackson替换为fastjson排除Jackson依赖,增加fastjson依赖增加fastjson配置问题今天遇到个问题,返回个自定义的对象,Jsckson在对其序列化时抛了堆栈溢出。Servlet.service() for servlet [dispatcherServlet] in con

#spring#java
设计评审CheckList

一、功能功能基本流的完整度设计逻辑合理度变更的影响范围兼容性异常流的完整度超时熔断失败处理补偿机制可测性及测试成本重复造车轮对外API兼容性多版本共存二、性能弹性伸缩耗时长的操作批量处理异步处理三、数据库表设计分库分表定期归档索引设计旧表增加索引,需要对该表所有索引进行评估大表的索引创建,要考虑执行时间唯一约束:旧有字段需提前校验字段设计冗余字段:需考虑数据一致性字段长度:冗余字段类型:不同表的相

#java#团队开发#需求分析 +1
到底了