我是一个MVC的新手,据我所知:
- Controller:负责路由请求处理。
- View:负责数据呈现。
- Model:看起来非常像一个数据访问层。
业务逻辑放在哪里?
如果有一个大型企业应用程序:
- 多个不同数据源(WCF、WebServices和ADO)在数据访问层中绑定在一起(使用多个不同的DTO)。
- 很多业务逻辑分段分布在几个dll中。
从代码和项目结构方面来说,MVC Web应用程序如何在这些上层运行?
我看到的所有示例都放在Model文件夹中,似乎不适用于非常大的应用程序。
感谢任何建议!