写在finally,肯定要等你的循环结束后才开始close

解决方案 »

  1.   

    嗯 我所说的循环其实是指一个进程不断运作而已,这个进程每运行一次,都会调用函数,读取一次数据。在这个函数里面,我会close 用到的session。
      

  2.   

    我也用到了一个循环,每次循环都会关闭session,但是好像没有关掉
    最后报错。
    和楼主的问题类似,不知道如何解决。
      

  3.   

    你 的  objSession.close();  但hibernate 是没有关闭数据库连接的.objSession.connection().close(); 这样才能关闭连接,但是没必要,你使用连接池它会自己管理连接的