位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# Entity Framework

提问人:刘团圆发布时间:2020-12-11

    .NET中支持Code First的类库是Entity Framework的最新版本。这个名字来源于一个数据库概念:实体关系模型。其中实体是数据对象(如客户)的抽象概念,它与关系数据库中的其他实体(如订单和产品)相关,例如客户订下了某产品。

    Entity Framework将C#程序中的对象映射到关系数据库的实体上。这就是所谓的对象-关系映射。对象-关系映射是将C#中的类、对象和属性映射到构成关系数据库的表、行和列的代码。手工创建这个映射代码非常繁杂、耗时,但Entity Framework使它很容易完成。

    Entity Framework建立在ADO.NET的基础上,而ADO.NET是基于.NET的低层数据访问库。为使用ADO.NET,需要掌握一些SQL知识,但幸运的是,Entity Framework己经自动处理了这个问题,用户可以专注于C#代码。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部