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语句时会损失性能

    生命中最值得欣慰的,莫过于一觉醒来,你还在身旁
  • 相关阅读:
    HDU1883 Phone Cell
    HDU2297 Run
    关于反射的疑惑
    struts2+spring 实例教程
    在.Net 模板页中使用CSS样式
    到底是什么反射,泛型,委托,泛型
    asp.net如何实现删除文件夹及文件内容操作
    学好C#方法
    Web网页安全色谱
    总结一些ASP.NET常用代码
  • 原文地址:https://www.cnblogs.com/chaonuanxi/p/10477812.html
Copyright © 2011-2022 走看看