【问题标题】:What are the essential layers, a well structured Spring MVC project should have?一个结构良好的 Spring MVC 项目应该具备哪些基本层?
【发布时间】:2018-03-02 23:33:28
【问题描述】:

我在一些教程中发现以下层,Repository 层、Model 层和 Service 层是基本层。但我对业务层、DAO 层和经理层感到困惑。

【问题讨论】:

  • 这是一个自以为是的问题。另见我的回答here
  • 是的,我同意@M.Deinum。我使用三个基本层 Dao、Manager 和 Service。这是我对 Spring MVC 的看法。我想了解有关此问题的更多意见。

标签: spring-mvc model-view-controller dao


【解决方案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 !

【讨论】:

  • 谢谢 vikas。我遵循教程并理解背后的逻辑
  • 如何打包和构建您的应用程序是一个自以为是的话题。另请参阅我的回答here。方法没有对错之分。
猜你喜欢
  • 2011-05-14
  • 1970-01-01
  • 2021-02-19
  • 1970-01-01
  • 2011-02-25
  • 1970-01-01
  • 1970-01-01
  • 2012-11-03
  • 1970-01-01
相关资源
最近更新 更多