我試圖用JUnit測試來測試我的休眠項目,我不斷獲取org.hibernate.HibernateException: No CurrentSessionContext configured!
JUnit的休眠的NetBeans:CurrentSessionContext
我可以手動運行休眠請求和他們很好地工作(即我已經包括<property name="hibernate.current_session_context_class">thread</property>
這似乎是上述例外的正常原因)。
好像junit測試沒有'拾取'hibernate.cfg.xml文件,因爲它位於默認的Netbeans Test Packages
文件夾中。
我曾嘗試過,不幸的是它沒有什麼區別。 – fjdutoit
我最近有類似的問題。當在測試目錄中包含一個包含hibernate.cfg.xml文件的庫時,我的junit測試不想創建hibernate sessionFactory。從包含的所有庫中刪除休眠配置文件後,它設法找到正確的配置文件,並運行junit測試。 我希望這可以幫助。 – likenoother
jip,修復它! – fjdutoit