zoukankan      html  css  js  c++  java
  • EF--.net

    EF=EntifyFrameWork

    ORM(对象关系映射框架/数据持久化框架)

    根据实体对象操作数据表中数据的一种面向对象的操作框架。

    实体数据模型.edmx

    dbfirst,codefirst.

    .tt=t4模板,可以帮我们生成类

    Context=EF数据上下文类,用来操作数据库,负责维护实体状态,根据实体对象包装类的状态属性,生成不同的sql语句执行

    Lamda表达式核心:匿名方法,匿名委托+委托对象

    延迟加载:只有当使用到数据的时候,才去查询数据库

    显示效果

    EF比较牛逼的地方:某些地方可以连接查询,include都不需要。

    数据对象上下文包装类。

    通过EF删除:

    1.创建要删除的对象

    2.将对象添加到EF管理容器

    3.将对象包装类的状态标识为删除状态

    4.通过savechange更新到数据库。

    5. 更新成功,则命令浏览器重定向到/home/List方法

    return RedirectToAction("Index","Home");

    路由名称/控制器名称

    传递数据:

    ViewBag

    ViewData

    使用View的构造函数,讲数据传给视图上的名为Model的属性

  • 相关阅读:
    Http系列目录
    C# 锁系列目录
    RabbitMQ系列目录
    Zookeeper系列目录
    Spring Boot系列目录
    SOAP系列目录
    DynamicProxy系列目录
    网络通信系列目录
    分析windows .net程序dump文件的两种方式
    Code Review Checklist
  • 原文地址:https://www.cnblogs.com/wangmei/p/5020532.html
Copyright © 2011-2022 走看看