【发布时间】:2011-02-06 02:06:52
【问题描述】:
我是 ASP.net MVC 架构的新手。我在一些文章中读到 Model 将包含业务和数据访问逻辑。那么这是否意味着我必须在侧模型文件夹中实现业务和数据访问层? 并且在Model文件夹中添加类库(业务层和n层数据访问层)显然是不可能的。如果我不想在 Controller 中包含我的 LINQ 查询,请告诉我如何设计业务和数据层。
谢谢, 阿米特
【问题讨论】:
标签: asp.net asp.net-mvc
我是 ASP.net MVC 架构的新手。我在一些文章中读到 Model 将包含业务和数据访问逻辑。那么这是否意味着我必须在侧模型文件夹中实现业务和数据访问层? 并且在Model文件夹中添加类库(业务层和n层数据访问层)显然是不可能的。如果我不想在 Controller 中包含我的 LINQ 查询,请告诉我如何设计业务和数据层。
谢谢, 阿米特
【问题讨论】:
标签: asp.net asp.net-mvc
如果您有一个现有的业务对象/数据层,只需引用那些 DLL,您就不需要使用 Models 文件夹。 MVC 大量使用 DTO/ViewData 对象,如果您不将它们放在 dll 中,它们可以放在 Models 文件夹中。
【讨论】: