Not closing pre-bound Hibernate Session after HibernateTemplate
执行几次查询然后服务器就不动了,然后浏览器也就卡住了。怎么回事啊  ssh集成的

解决方案 »

  1.   

    你的session未关闭造成的内存溢出了。。所以卡住动不了了如果类extends HibernateDaoSupport了,常规的操作应该尽量使用 getHibernateTemplate().* 来进行,因为它已可以自己完成相当全面的事务管理(Transaction Management)了。估计你是把session手动取出来了,那么这个 Session 就脱离了 HibernateTemplate 的“监管”。 
    既然这个 Session 已经交由你编写的类来管理,当然就需要靠自己写点代码来进行 close() 咯! 如果不是上面的问题,那就是你的Transaction的配置有问题,就需要看你的配置。可以先把Spring和Hibernate的日志打成DEBUG,看一下Transaction和Session的日志