Gson.toJson()时内存溢出StackOverflowError
为什么80%的码农都做不了架构师?>>>
这个问题之前我也在oschina中提问过,但是没有人可以回答..也许是我的问题不够清晰吧..今天就这个问题简单说下..
框架结构:ibatis+spring+struts2(貌似这个问题与struts2框架没关系).
public class DxxSessionContentPo {private int sessid;private String shrid;private String shrname;private String shnr;private Date shsj;private String cyry;//get方法//set方法
}
一个正常的javabean,没有任何问题.
重点在于,这个po是怎么来滴!
看一下ibatis的配置
<settings cacheModelsEnabled="true" enhancementEnabled="true"lazyLoadingEnabled="true" maxRequests="32" maxSessions="10"maxTransactions="5" useStatementNamespaces="false" />
问题就出在这了...开启了懒加载..导致查询得到的结果是cglib代理对象..致使StackOverflowError...只要关了懒加载即可...
转载于:https://my.oschina.net/3306/blog/102318
Gson.toJson()时内存溢出StackOverflowError相关推荐
- java -jar 内存溢出_JAVA系统启动栈内存溢出-StackOverflowError
JAVA系统启动栈内存溢出-StackOverflowError 线上服务器启动报错日志如下: Caused by: java.lang.IllegalStateException: Unable t ...
- vue2打包时内存溢出解决方案
vue2打包时内存溢出解决方案 参考文章: (1)vue2打包时内存溢出解决方案 (2)https://www.cnblogs.com/ZT0219/p/7872258.html 备忘一下.
- 开两个服务内存溢出_应用服务OkHttpClient创建大量对外连接时内存溢出
1 背景 最近工作中碰到一个生产问题,就是应用服务在使用 OkHttpClient 时,在创建大量对外连接时线程堆积导致内存溢出. 主要表现是在流量极低的情况下,即平均 qps 在 1-4 左右的情况 ...
- POI3.8解决导出大数据量excel文件时内存溢出的问题
POI3.8解决导出大数据量excel文件时内存溢出的问题 参考文章: (1)POI3.8解决导出大数据量excel文件时内存溢出的问题 (2)https://www.cnblogs.com/feng ...
- springboot上传大文件时内存溢出的可能解决办法
springboot上传大文件时内存溢出的可能解决办法 在springboot中上传大文件时要考虑内存的情况,一般我们会通过在执行服务时加入-Xms512m -Xmx512m等参数加大堆内存,但这是指 ...
- Tomcat启动项目时内存溢出问题如何解决
在Eclipse中,内存溢出(报不能创建JAVA虚拟机错时,也可能是这里配错了.) 1.双击Tomcat,点击Open launch configuration,Arguments, 2.在VM ar ...
- [转]Android有效解决加载大图片时内存溢出的问题
http://hi.baidu.com/%D6%C7%B4%EF%B8%DF%D4%B6lee/blog/item/7bd659af3f40dc1d4b36d68d.html 尽量不要使用setIma ...
- Junit 测试时内存溢出解决办法
今天在写Junit测试时出现java.lang.OutOfMemory错误,原因:由于启动测试是要加载的xml配置文件过多,导致内存溢出.解决方法如下:选中测试文件,右键Run as --->R ...
- Java 中如何解决 POI 读写 excel 几万行数据时内存溢出的问题?(附源码)
>>号外:关注"Java精选"公众号,菜单栏->聚合->干货分享,回复关键词领取视频资料.开源项目. 1. Excel2003与Excel2007 两个版本 ...
最新文章
- php 加权计算公式,PHP计算加权平均数的实例分享
- vs2015上使用github进行版本控制
- SqlServer 获取汉字的拼音首字母
- 14 Java NIO vs IO-翻译
- row_number() over (partition by....order by...)用法 分组排序
- shell 判断字符串是否存在包含关系
- linux 无法找到函数定义,找到定义Linux函数的位置
- struct lnode是什么结构类型_【自考】数据结构第三章,队列,期末不挂科指南,第4篇
- 比特币一种点对点的电子现金系统是哪一年诞生的_阎王解读比特币白皮书:点对点电子现金系统...
- 常用WEB前端框架大全
- 线上幽灵:世界头号黑客米特尼克自传
- 再谈GPU的内存带宽
- VS2019 配色_新手设计师如何做好设计配色
- php jwt payload,php实现JWT(json web token)鉴权实例详解
- 阅读论文《MOJITALK: Generating Emotional Responses at Scale》——ACL2018
- 九爷带你了解 zabbix 飞信以及机器人报警
- python怎么打印字典_Python中的字典
- jquery+ajax实现分页功能
- 《卸甲笔记》-多表查询之二
- 【引言集】 孔子:论语为政
热门文章
- PHP eval函数
- async [ə'zɪŋk] 函数
- Python相对导入导致SystemError的解决方案(译)
- jquery.autocomplete自动补全功能
- 小菜学设计模式——命令模式
- Windows下 maven3.0.4的安装步骤+maven配置本地仓库(转载)
- IPSec 之 Server2003Cisco路由器(1)
- iconfont 在vue项目中的应用(icon-component组件)
- 77.Linux系统日志,screen工具介绍
- Rift.io基于OSM发布首个商用MANO软件