2017-09-21 57 views
0

我遵循一些教程,其中我發現以下幾層,存儲庫層,模型層和服務層是基本層。但我很困惑業務層,DAO層和經理層什麼是關鍵層,一個結構良好的Spring MVC項目應該具備哪些內容?

+0

這是一個高度置評的問題。另見我的答案[這裏](https://softwareengineering.stackexchange.com/questions/258196/java-application-structure-horizo​​ntal-vs-vertical-split/258197#258197)。 –

+0

是的,我同意@ M.Deinum。我使用了三個基本層Dao,Manager和Service。這是我對Spring MVC的看法。我想知道更多關於這個問題的意見。 – Atishay

回答

1

Spring MVC是前端架構,我們必須有分層架構來分離邏輯。

我已經通過分離問題創建了圖層。

  1. 控制器層(com.app.spring.contoller)
  2. 服務層(com.app.spring.service)
  3. 數據訪問層(com.app.spring.dao)
  4. 持久性層(com.app.spring.model)

click here to learn more

+0

感謝vikas。我遵循教程並理解背後的邏輯 – Atishay

+1

如何封裝和構建您的應用程序是一個非常有見地的主題。另見我的答案[這裏](https://softwareengineering.stackexchange.com/questions/258196/java-application-structure-horizo​​ntal-vs-vertical-split/258197#258197)。有沒有對錯的方式有多種方式。 –

相關問題