zoukankan      html  css  js  c++  java
  • Entity FrameWork(实体框架)是以ADO.NET Entity FrameWork ,简称为EF

    Entity FrameWork(实体框架)是以ADO.NET Entity FrameWork ,简称为EF

    Entity FrameWork的特点
      1.支持多种数据库(MSSQL、Oracle、Mysql和DB2)
      2.强劲的映射引擎,能很好地支持存储过程
      3.提供Visual Studio集成工具,进行可视化操作
      4.能够与ASP.NET、WPF、WCF Data Services进行很好的集成


    EF的优缺点

      EF的优点
        1.极大地提高开发效率,开发代码都是强类型的,写代码效率非常高,自动化程序高,采用命令式的编程
        2.EF提供的模型设计器非常强大,不仅仅带来了设计数据库的革命,其附带来的自动化生成模型代码的功能也极大地提高了开发和架构的效率
        3.EF跨数据库支持是ORM框架的主要功能点之一,有着仅仅通过改变配置就可以做到跨数据库的能力、能换数据库非常方便

      EF的缺点
        1.EF性能不好,性能有损耗。(生成SQL脚本阶段)在复杂查询的时候生成的SQL脚本效率不是很高
        2.数据库端性能损耗是一样的,但是在将对象状态转换为SQL语句时会损失性能

    生命中最值得欣慰的,莫过于一觉醒来,你还在身旁
  • 相关阅读:
    js判断CheckBox是否选中
    C# 判断一个请求是异步请求
    正判断文件类型
    mysql启动命令窗口闪退问题
    db2手动恢复备份数据库
    redis使用
    分析Redis架构设计
    DB2数据库的在线备份步骤
    MySql主从复制
    SpringMVC工作原理
  • 原文地址:https://www.cnblogs.com/chaonuanxi/p/10477812.html
Copyright © 2011-2022 走看看