數據存取異常一般是不可恢復的。例如,如果我們不能連接到數據庫,一個特定的業務對象就不能解決要處理的問題。一個潛在的異常是樂觀鎖沖突,但不是所有的應用程序使用樂觀鎖。強制編寫代碼去捕獲不能很好處理的致命異常一般是不太好的。把它們拋給類似Servlet或EJB容器這樣的高層去處理更合適。所有的Spring數據存取異常是DataAccessException的子類,所以如果我們想要選擇去捕獲所有的Spring數據存取異常,我們能輕松辦到。
發布: 2008-6-30 14:52 | 作者: 不詳 | 來源: 領測軟件測試網編輯整理 | 查看: 74次 | 進入領測軟件測試網論壇討論
數據存取異常一般是不可恢復的。例如,如果我們不能連接到數據庫,一個特定的業務對象就不能解決要處理的問題。一個潛在的異常是樂觀鎖沖突,但不是所有的應用程序使用樂觀鎖。強制編寫代碼去捕獲不能很好處理的致命異常一般是不太好的。把它們拋給類似Servlet或EJB容器這樣的高層去處理更合適。所有的Spring數據存取異常是DataAccessException的子類,所以如果我們想要選擇去捕獲所有的Spring數據存取異常,我們能輕松辦到。