回覆列表
  • 1 # 自學JAVA

    這個肯定是在服務層做異常處理的呀。為什麼在服務層那麼我們看看每個層的功能就知道了哈。我們都知道web程式現在的主要處理方案都是遵循著mvc思想:M模型,V檢視,C控制器。整體程式碼分層也是根據mvc來的:資料訪問層,業務邏輯層,控制層,表示層四大類。

    資料訪問層

    很明顯這個資料訪問層就是用來做資料庫操作的程式碼層。那麼連線資料庫肯定要處理異常,最常見的異常肯定就是SQLException這類的異常了。

    業務邏輯層

    業務邏輯層顧名思義就是用來做對應的業務邏輯操作的。那麼這個層是連線資料訪問層和控制層的,所以它要處理的異常肯定是一些關於業務邏輯層的異常。

    控制層

    控制層是連線前端和後端的點,所以這個層肯定需要做異常處理的了。常見的異常要麼就是控制器呀這類的異常了。

    表示層

    也就是我們所說的前端了,那麼前端是和使用者做互動的,他其實也需要做異常處理,但是這類的不叫異常了,應該叫操作出錯或者響應出錯這類的叫法了。

    綜上所訴如果說是程式碼的Exception基本就後端做相應的異常處理。前端也就是表示層做的不應該叫異常處理了。

  • 中秋節和大豐收的關聯?
  • 大年三十通宵都做什麼?