社区
Web 开发
帖子详情
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
litaoleijjjjj
2009-03-07 12:18:21
我用java SSH框架做了个项目,为什么运行后越来越慢,过了2分钟后,连页面跳转都跳不动了!!!
听说好像是因为session在外面,在方法外面,所以系统运行越来越慢,但session在方法外面是什么意思?怎么解决呢?
本人是学生,正在学习java,资历尚浅。
...全文
993
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)
SSH
框架
搭建源码
SSH
框架
,全称为Struts2、Spring和Hibernate的组合,是
Java
Web开发中常见的三大开源
框架
集成。这个压缩包文件"
SSH
demo"提供了一个
SSH
框架
搭建登录功能的示例,帮助开发者了解并实践如何整合这三个
框架
来构建一个...
JAVA
SSH
2
框架
**
JAVA
SSH
2
框架
详解**
SSH
2
框架
,全称为Struts2、Spring和Hibernate的集成
框架
,是
Java
Web开发中常用的一种高效、稳定的架构方案。它将MVC模式的Struts2、依赖注入与面向切面编程的Spring以及持久层
框架
Hibernate...
JAVA
的
SSH
框架
登录注册
【
JAVA
的
SSH
框架
登录注册】是
Java
开发中常见的应用场景,主要涉及到Spring、Struts和Hibernate这三个核心
框架
的集成使用。
SSH
框架
是企业级应用开发的常用工具,它为开发者提供了强大的后端服务支撑,简化了复杂的...
用
JAVA
实现的BBS系统
框架
为
SSH
【标题】:“用
JAVA
实现的BBS系统
框架
为
SSH
” ...这个BBS系统是
Java
开发者的宝贵学习资源,不仅可以深入理解
SSH
框架
的运用,还能实践Web应用的完整开发流程,对于提升技能和
项目
经验有着极大的帮助。
基于
java
ssh
框架
设计网上商城设计的开题报告
【基于
Java
SSH
框架
设计网上商城】的开题报告主要探讨了如何利用
Java
企业级开发中的Struts、Spring和Hibernate(
SSH
)三大主流
框架
构建一个网上购物系统。
SSH
框架
的运用旨在提升系统的可扩展性、效率和安全性,以...
Web 开发
81,116
社区成员
341,730
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章