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。。。。

  • 相关阅读:
    力扣338. 比特位计数
    力扣22. 括号生成
    力扣46. 全排列
    力扣461. 汉明距离
    力扣617. 合并二叉树
    zabbix环境搭建部署(一)
    cacti,zabbix,nagios各自原理及区别
    两个硬盘对拷图解
    自动化运维之SaltStack实践
    nginx配置ssl证书
  • 原文地址:https://www.cnblogs.com/dragon-L/p/6517007.html
Copyright © 2011-2022 走看看