2012-07-04 20 views
0

可能重複:
Hibernate Exception Occurring while deploying my applicationDB連接不可用

我使用休眠在我的項目2.0和JPA 1.0。在我的應用程序在tomcat上部署之後,如果我刪除了我的數據庫連接,那麼在我的應用程序日誌中沒有顯示錯誤消息。所以我需要處理這種情況顯示錯誤信息。所以建議我,這有可能嗎?

+0

正在刪除作爲停止數據庫? Hibernate通常繼續嘗試重新連接到DB ... – Chan

+0

如果連接不可用,我需要顯示錯誤消息並且不想重新連接 – MGPJ

回答

0

好吧,你有同樣的需要,我曾有過。你將不得不實現自己的連接類來休眠,以便它不會執行重新連接。我對你的建議是使用c3p0連接池並繼承連接提供者。

請參考此問題獲取更多信息 - Show message when Hibernate losses it's connection

+0

可以通過配置entityManager而不是sessionFactory來完成上述任務 – MGPJ

+0

認爲你必須將條目添加到persistence.xml中 – Chan