zoukankan      html  css  js  c++  java
  • ORM,Entity Framework介绍以及其所包含的基础架构介绍


    一:entity framework 6.0

    ORM (实体关系模型)

    O: Domain Object 领域模型
    R: Relational Database 关系型数据库
    M: Mapping 映射关系

    参考资料:
    http://www.entityframeworktutorial.net/


    EDM 是一个可视化的工具,用来生成 O,R,M

    EntityFramework.dll


    <1> 两种语法查询db: Linq to Entity Entity SQL

    <2> ObjectServices: 在linq to Entity 和 Entity client起到相互转换的作用。。。

    <3> Entity client Data Provider: Lambda转化为具体的sql。。。。 (SqlProvierService) => EntityFramework.SqlServer
    所包含的。。。

    <4> ADO.net Data Provider : 最简单的一个ADO.Net

    <5> DataBase: 数据库

    Entity Framework就是让我们忘记数据库。。。忘记sql。。。

    优点: 开发效率。。。

    缺点: 执行效率相对较低,我们无法控制DataProvider 给我们生成的Sql。。。。


    二:新建一个entity framework。。。

    1. EDM在哪里???

    2. 通过nuget自己来下载一个entity framework。。。。

  • 相关阅读:
    第三章,DNA序列的进化演变
    哈迪-温伯格定律和近亲杂交
    mysql
    Dajngo admin使用
    Django之Form组件
    python三大器
    python函数
    python文件操作
    python字典和集合
    算法基础
  • 原文地址:https://www.cnblogs.com/dragon-L/p/6517007.html
Copyright © 2011-2022 走看看