什么是关键层,一个结构良好的Spring MVC项目应该具备哪些内容?

什么是关键层,一个结构良好的Spring MVC项目应该具备哪些内容?

问题描述:

我遵循一些教程,其中我发现以下几层,存储库层,模型层和服务层是基本层。但我很困惑业务层,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

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)。有没有对错的方式有多种方式。 –