请教一个释放Spring容器资源的问题。 我想问题应该出在load方法的实现那里的可能性比较大。看是不是有什么连接没关还什么的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是不知道,dao是继承HibernateDaoSupport。load方法如下: public Entity load(Long id) { return (Entity)this.load(this.entityClass, id); } public Entity load(Class entityClass,Long id) { String hql = " from " + entityClass.getSimpleName() + " where id=" + id; return (Entity) this.getSession().createQuery(hql).uniqueResult(); }好像不是这里的错误,应该是Spring容器资源被加载的次数过多了 如果是spring 容器注入类的次数过多的话,后台应该报告内存溢出 我的意思是说问题不在spring容器注入上,应该出在你对数据持久化上你仔细查一下,是每次都执行8次就停止了??? 数据库的表是否被锁??? 连接是否在等待???这些你都仔细的查一下。 是每次都是8次就停止了,数据库应该没有被锁定,因为还可以访问和修改数据。数据库的连接没问题,而且我刚才还增加了dao.getSession().close();结果还是不行。快晕死了~~~~~~~ 排除很多的情况,我想还是数据资源被占用了,没有释放!问题是:HibernateDaoSupport sessionFactory 中的数据源怎么释放??请高手指点 象棋游戏的棋子是按钮吗? 老师说是程序不完整 少打了括号什么的 但是好像没有什么少的 :-( Ext和struts1 高分求助isag接入,获取用户点播业务的linkid。最好贴上java源码,另有重谢。 java b/s 开发现在或未来什么技术最受欢迎? 关于EJB3.0 实体Bean的操作,反序列化出错 为什么没有进equal里面 求os的quartz中文文档 一个ibatis的问题,找不到SqlMapConfig.xml文件 Python遇到了问题求大神帮帮忙 谢谢了 关于SSH整合的问题 菜鸟问题
load方法如下:
public Entity load(Long id) {
return (Entity)this.load(this.entityClass, id);
} public Entity load(Class entityClass,Long id) {
String hql = " from " + entityClass.getSimpleName() + " where id=" + id;
return (Entity) this.getSession().createQuery(hql).uniqueResult();
}
好像不是这里的错误,应该是Spring容器资源被加载的次数过多了
这些你都仔细的查一下。
是每次都是8次就停止了,数据库应该没有被锁定,因为还可以访问和修改数据。数据库的连接没问题,而且我刚才还增加了dao.getSession().close();结果还是不行。快晕死了~~~~~~~