java.lang.NoSuchMethodError:org.hibernate.SessionFactory.openSession()Lorg/hibernate/classic/Session


 

項目配置了spring 4.0.6.RELEASE 和hibernate4.2.0.Final ,出錯原因是因為在Spring 3.1開始沒有了HibernateDaoSupport類,而我的卻Dao類繼承了這個類。

直接使用 sessionFactory.getCurrentSession().方法或者sessionFactory.openSession().

getCurrentSession 時要記得配置。還有的就是openSession()每次都需要關閉。(至於兩種方法的不同點可以再深入了解)介紹文章

 
        

 


免責聲明!

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



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