java.util.NoSuchElementException: Timeout waiting for idle object


出現這個問題第一個想法就是連接池的參數設置問題,把最大連接數量設置大一些就行了,但是我就一個客服端訪問服務器,連接池連接數量不可能會不夠用.我的項目架構是spring mvc+hibernate,用spring管理事物.分析之后肯定是dao層獲取的session沒有close掉.


最后解決方法:把sessionFactory.openSession()改成sessionFactory.getCurrentSession() 

我參考的博客地址,可以理解下這兩個方法的意思:http://www.cnblogs.com/mu-mu/archive/2012/01/18/2325141.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM