.NET中支持Code First的类库是Entity Framework的最新版本。这个名字来源于一个数据库概念:实体关系模型。其中实体是数据对象(如客户)的抽象概念,它与关系数据库中的其他实体(如订单和产品)相关,例如客户订下了某产品。
Entity Framework将C#程序中的对象映射到关系数据库的实体上。这就是所谓的对象-关系映射。对象-关系映射是将C#中的类、对象和属性映射到构成关系数据库的表、行和列的代码。手工创建这个映射代码非常繁杂、耗时,但Entity Framework使它很容易完成。
Entity Framework建立在ADO.NET的基础上,而ADO.NET是基于.NET的低层数据访问库。为使用ADO.NET,需要掌握一些SQL知识,但幸运的是,Entity Framework己经自动处理了这个问题,用户可以专注于C#代码。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>