社区
Web 开发
帖子详情
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
litaoleijjjjj
2009-03-07 12:18:21
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
听说好像是因为session在外面,在方法外面,所以系统运行越来越慢,但session在方法外面是什么意思?怎么解决呢?
本人是学生,正在学习java,资历尚浅。
...全文
1035
32
打赏
收藏
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!! 听说好像是因为session在外面,在方法外面,所以系统运行越来越慢,但session在方法外面是什么意思?怎么解决呢? 本人是学生,正在学习java,资历尚浅。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loulanhaojie
2012-08-13
打赏
举报
回复
感觉是不是数据库连接没有释放啊,jdbc里面的 conn 要调用close方法释放内存。
anykcry
2012-08-13
打赏
举报
回复
不知道你的代码是怎么样?估计你的情况建议你从以下几个方面检查
1。 你使用的数据库连接池是采用spring管理的还是中间服务器?这个最好要统一
2. 有没有使用jdbc的connection连接?如果有,是否没有解放的
3. jsp页面有没有循环做数据展现的,如果有是什么方式?如果循环new资源就要小心了
WarOfTheKing
2012-08-13
打赏
举报
回复
楼上的,我现在也在学 ssh ,你说的 ssh 教程哪里有?
herozsq
2012-08-13
打赏
举报
回复
如果是按照ssh教程配的应该没问题,先看看CPU,是不是死循环了
花谢尊前不敢香
2012-08-13
打赏
举报
回复
代码贴贴上来 什么事情都解决了。
码农成长宝典
2012-08-11
打赏
举报
回复
楼主你好,之前我也遇到和你一样的问题,后来发现Session没有关闭,我用的hibernateTemplate,当时我继承HibernateDaoSupport类并用this.getHibernateTemplate().getSessionFactory().openSession()来得到Session,然后就没有写close(),后来把上面那句改为this.getHibernateTemplate().getSessionFactory().getCurrentSession()就好了,用这方法不用去关闭Session,因为根本没有开新的Session,于是发现Action与Jsp页面Jsp与Action页面的跳转速度都明显加快了,希望对大家有帮助。
Peppermintchz
2010-12-18
打赏
举报
回复
请问一下,这个问题解决了吗?
changguangsheng
2010-12-18
打赏
举报
回复
你可能用了太多load()懒加载
mopishv0
2010-12-18
打赏
举报
回复
1 AOP设置错误 HIBERNATE SESSION没有关闭
2 设置了延迟加载 然后将大量需要延迟加载的数据放入了用户会话 SESSION中
其中第二条如果清空用户会话SESSION 响应速度明显提高 就是第二条的问题了
延迟加载用滥用的话会很悲剧的
jamespengo
2010-12-18
打赏
举报
回复
SESSION没有关
itnumone
2010-12-18
打赏
举报
回复
数据库没有正常关闭
adidiot
2009-08-23
打赏
举报
回复
我以前也遇到过,Hibernate中关联多了。。。应该优化下你的数据库中表的设计。。。
减少没有必要的关联。。。。
shmilycharlene
2009-08-22
打赏
举报
回复
使用完Session后没有关闭,在下次获取Session的时候有个超时在里面.
reason2003
2009-08-22
打赏
举报
回复
很有可能 是数据库没有关闭,自己检查一下!
lvsh870228
2009-08-22
打赏
举报
回复
这种问题最可能的一种情况是:连接数据库后未关闭!你用hibernate可能就是大量session后未close...
sinpinle
2009-08-22
打赏
举报
回复
session 没有关闭
tk5210364
2009-08-22
打赏
举报
回复
数据库 hibernater 语句的问题。才导致页面慢。
如果不是很懂hql语句优化的话,最好别使用hql
lcj_up
2009-08-22
打赏
举报
回复
学习中
sun0447
2009-08-22
打赏
举报
回复
看看是用那种事务规则,如果用到spring的来处理事务的话就不用关注这些问题,如果没有用到的话,就用做事务处理还要关闭session等问题了!最好还是使用spring中的声明式事务处理,或者配置一个session过滤器openSessionInViewFilter就可以了吧!这样就没问题了!
fumin1987
2009-08-22
打赏
举报
回复
看看是不是session没有正常关闭!
没有得到释放!
加载更多回复(12)
java
通过
ssh
通道去访问内部mysql
开发中部分服务器仅开放
SSH
服务,需通过
SSH
中转访问内网MySQL。介绍实现方案,先引入特定依赖,在yaml文件配置,代码建立
SSH
连接并转发本地端口访问远程地址和端口,将数据库连接
做
一层转发,老代码无需修改。
视频教程-大型ERP实战
项目
教程-
Java
由十年经验的中国移动前架构师任亮授课,此大型ERP实战
项目
教程涵盖了从
SSH
框架
整合到代码生成器的完整开发流程,适合希望提升
项目
经验和
Java
技能的学员。
java
的10大
框架
一篇文章就学会
博主提出,学习
Java
常面临自学效率低下的问题,如搭建环境困难、
项目
部署复杂等。一套基于
框架
的系统化学习方案应运而生,专注于
Java
核心内容,以单模块、
框架
路线为学习路径,简化学习难度,提升学习效率。通过每天30-40
分钟
的学习,可有效掌握Web主流
框架
。博主还提供一对一指导,帮助快速入门和进阶
Java
编程。
SSH
电力
项目
九--
运行
监控首页显示
本文介绍了一个基于Struts2
框架
实现的站点和设备
运行
情况监控系统。通过定时查询数据库并更新页面内容来确保信息的实时性。文章详细展示了如何在
Java
环境下使用Struts2
框架
进行数据获取与展示的技术细节。
Web 开发
81,109
社区成员
341,722
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章