asp.net-mvc-3 - asp.net mvc3,为什么我们使用存储库模式时需要服务层

标签 asp.net-mvc-3 repository-pattern service-layer

我在看“storefront starter kit”,它使用带有服务层的存储库模式。在视频中,他并没有真正解释他为什么使用服务层。看起来这些只是额外的。

使用服务层的优缺点是什么?

最佳答案

存储库是您的数据层...它负责获取和保存数据。

服务层是您的业务层……它负责保存您的所有业务逻辑。

关于asp.net-mvc-3 - asp.net mvc3,为什么我们使用存储库模式时需要服务层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7392778/

相关文章:

asp.net-mvc - 获取记录时出错 "LINQ to Entities does not recognize the method"

javascript - 我在哪里可以找到$.post()?

c# - DAL中的Entity Framework Repository Pattern,如何实现更新功能?

asp.net-mvc - 在 MVC Web 应用程序中跨存储库共享 DbContext

c# - 服务和存储库 -> 帮助我不要重复代码

JavaScript 代码无法正常工作

c# - VS2017中的MVC 3错误: The name 'ViewData' does not exist in the current context

c# - 如何以正确的方式实现存储库模式?

c# - 为 DDD 中的实体生成身份

php - 在 CodeIgniter 应用程序中实现服务层的正确方法