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

qin*_*126 2 repository-pattern service-layer asp.net-mvc-3

我正在观看"店面入门套件",它使用带有服务层的存储库模式.在视频中,他没有真正解释他为什么使用服务层.好像那些只是额外的.

什么是使用服务层的利弊?

Mar*_*tin 6

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

服务层是您的业务层......它的职责是保持您的所有业务逻辑.