本帖最后由 q455295165 于 2014-04-22 10:17:09 编辑

解决方案 »

  1.   

    你的session开太多了,你从没有close啊,session.clear();改成:session.close();
    建议你用: getCurrentSession(),这样创建的session会自动关闭的。
      

  2.   

    恩 谢谢啊,我以前也试过,不过我把openSession改成getCurrentSession(),同时又把clear改成close然后还是出错。。
    现在知道了,应该是 open的话就要close,get采用clear不知道是不是。
    呵呵又是你帮助了我 多谢了!
      

  3.   

    恩 谢谢啊,我以前也试过,不过我把openSession改成getCurrentSession(),同时又把clear改成close然后还是出错。。
    现在知道了,应该是 open的话就要close,get采用clear不知道是不是。
    呵呵又是你帮助了我 多谢了!
    不客气,你要用 getCurrentSession()的话就不能再写session.close();了,这个会自动关闭的。你要写session.close();就用opensession,试试看,记得是这样的。