ASP.NET MVC 的三层架构 + EF数据模型

Posted //我是小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET MVC 的三层架构 + EF数据模型相关的知识,希望对你有一定的参考价值。

简单实现.net mvc 三层架构,并且绑定EF数据模型

1、创建 asp.net mvc应用程序作为UI层 ,3个类库(.net fromwork)分别为DAL数据访问层、BLL业务逻辑层、Model模型

2、为各层添加引用,DAL添加Model的引用、BLL添加DAL和Model的引用、UI添加BLL和Model的引用。
右键引用-添加引用-项目-勾选相应的引用点击确定

3、为Model 添加EF数据模型
步骤:右键Model-添加-新建项-数据-ADO.NET实体数据模型-下一步。。。。。

4、为UI层添加引用:EntityFramework.sqlserver
右键引用-添加引用-浏览-找到Model下的debug目录-勾选EntityFramework.sqlserver -确定

5、将Model-APP.config中的连接字符串复制到 UI层的Web.config配置中

6、在DAL中编写数据处理代码、BLL中编写业务逻辑处理方法、最后在UI中调用需要用的即可、这里不做过多演示

以上是关于ASP.NET MVC 的三层架构 + EF数据模型的主要内容,如果未能解决你的问题,请参考以下文章

asp.net中的三层架构是啥意思

Asp.Net MVC+EF+三层架构的完整搭建过程

asp.net中的三层架构是啥意思?mvc设计模式是啥?它们之间有关系吗?

ASP.NET MVC5+EF6搭建三层实例

mvc+ef 是啥

asp.net三层架构与asp.net MVC各自的区别,各自应该应用在啥场合,在啥情况下用三层,啥情况下用MVC