社区
Web 开发
帖子详情
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
litaoleijjjjj
2009-03-07 12:18:21
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
听说好像是因为session在外面,在方法外面,所以系统运行越来越慢,但session在方法外面是什么意思?怎么解决呢?
本人是学生,正在学习java,资历尚浅。
...全文
964
32
打赏
收藏
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!! 听说好像是因为session在外面,在方法外面,所以系统运行越来越慢,但session在方法外面是什么意思?怎么解决呢? 本人是学生,正在学习java,资历尚浅。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
SSH
框架
搭建源码
里面是
SSH
框架
搭建登录的demo,清楚的描述了
SSH
框架
搭建过程的各种配置,另附博客地址:http://blog.csdn.net/u010539352
JAVA
SSH
2
框架
基于struts2+spring+Hibernate的
SSH
框架
、小Demo。包括Web开发中最典型的登录、注册、退出、
跳
转等功能的实现。是初学者的不错选择!
JAVA
的
SSH
框架
登录注册
JAVA
的
SSH
框架
登录注册
用
JAVA
实现的BBS系统
框架
为
SSH
用
JAVA
实现的BBS系统
框架
为
SSH
功能齐全带数据库文件 你值得拥有
基于
java
ssh
框架
设计网上商城设计的开题报告
基于
java
ssh
框架
设计网上商城设计的开题报告
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章