【发布时间】:2011-05-28 16:12:00
【问题描述】:
我正在使用 MVC 2 开始一个项目,想知道以下结构在设计方面是否是一种好的方法。
目前我已将我的网络应用分为两个项目
-ApplicationModelLayer(库项目)
- 型号
在这里,我为我的数据库的每个实体都有一个类,我将在其中编写验证和业务逻辑。当我进行 CRUD 操作时,我调用 Automapper 进行映射:MyModelClass -> EFClass。
-ApplicationViewLayer(MVC 2 网络项目)
- 控制器
- 观看次数
我是否应用了 ApplicationModelLayer 的良好设计和分离? 这 “更好” 是否比仅使用带有部分类的 EF 进行验证?
谢谢。
【问题讨论】:
标签: .net entity-framework asp.net-mvc-2 automapper