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)
点击加载更多评论>>