zoukankan      html  css  js  c++  java
  • C# EF三层使用

     

    搭建普通三层

    DAL层,BLL层,Model层,Web层

    House Web层

    BLL逻辑层 数据模型
     
    DAL 数据访问层
     
    Model 实体数据模型

    首先,先来看一下是哪三层。表示层(UI,User Interface),业务逻辑层(BLL BusinessLogicLayer),数据访问层(DAL Data Access Layer)。三层的划分是物理上的划分。

    表示层(UI),这个最容易理解,就是用户看到的主界面。

    数据访问层(DAL),也不难理解,主要是负责数据的增删改查。
     
    业务逻辑层(BLL),算是表示层和数据访问层的桥梁吧。里面主要存放一些业务流程。也就是逻辑。主要作用就是从DAL中获取数据,然后显示到UI上。

    引用

    DAL层引用Model层

    BLL层引用DAL层和Model层

    Web层引用BLL层和Model层

    实现EF三层的搭建(添加引用,修改配置信息)

    1.在Model中添加一个ADO.NET实体数据集

    2.在DAL层中添加引用

    添加的时候看看引用的EntityFramework.dll的版本是否跟Model中的EntityFramework.dll版本号相同,如果不同的话会出错。 右击dll,查看属性就可以看到详细信息。

    3修改配置信息

    将Model中的App.config与EntityFramework相关的配置全部复制过来,发现是在configuration根节点下

    然后在Web层中的Web.config中,找到节点<configuration></configuration>将上面三部分代码黏贴在最上端

  • 相关阅读:
    jquery使用ajax
    Docker下使用centos无法使用systemctl怎么办
    memcache安装及解决无法远程连接的问题
    NetCore控制台程序-使用HostService和HttpClient实现简单的定时爬虫
    PHP代码审计01
    路由和交换-
    路由和交换-VLAN
    路由和交换-FTP配置
    51job招聘信息爬虫
    豆瓣电影排行250爬虫
  • 原文地址:https://www.cnblogs.com/zry2510/p/6208996.html
Copyright © 2011-2022 走看看