首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC应用程序中存储层的查询

MVC应用程序中存储层的查询
EN

Stack Overflow用户
提问于 2015-05-11 11:07:48
回答 1查看 204关注 0票数 2

我正在使用Razor构建MVC 5应用程序。

我的应用程序分层如下:

  1. UI层:由模型、视图和控制器组成。
  2. 数据访问层:连接和存储过程类
  3. 业务层(服务层)
  4. 存储库

我指的是Contosso样本应用。在这里,它使用DAL来存储仓库。但我正在创建一个单独的图层。

我想知道:

  1. 是将仓库作为一个单独的层保存,还是在DAL中保存?
  2. UI层模型包含视图模型。其他模特去哪儿了?它们是否驻留在存储层?这些叫POCO吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-11 11:10:07

  1. 通常,存储库是访问数据的方法,因此只是DAL的一种实现技术。我会把它们合并成DAL。
  2. 就其他模型而言,我假设您指的是与数据项相对应的类。它们也应该存在于DAL/Repository层。它们被称为POCOs,因为它们不包含任何实现,只是一个属性列表(普通的旧CLR对象)。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30166104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档