我在我的應用程序中使用Spring Hibernate集成,並且DAO類正在擴展HibernateDaoSupport
。
假設我使用代碼保存了一些對象 getHibernateTemplate().save(object);
由於Spring Hibernate集成不要求寫入try-catch塊,但假設在保存該對象時遇到任何異常。 那麼處理它的最好方法是什麼?我的意思是我應該在服務層捕獲它並將其包裝在一些用戶定義的特徵中。 我是否需要在DAO層方法本身中編寫try-catch以防我想記錄DAO中的哪個方法拋出異常?使用HibernateDaoSupport處理異常
我從來沒有用過HibernateDaoSupport或Hibernate模板,所以對於異常處理一無所知。請提供您的寶貴意見