Entity-Framework基础2Entity-Framework的基本工作流程

Entity Framework的基本工作流程

在这里,你将学到Entity Framework的基本CRUD工作流程。
下图说明了基本工作流程。

让我们了解一下上述EF工作流程:

  1. 定义模型。定义的模型包括领域类(Domain Classes)、从DbContext派生的上下文类(Context Class)和配置(Configurations)(如果有的话)。EF将根据你的模型执行CRUD操作。
  2. 插入数据。将领域对象添加到上下文并调用SaveChanges()方法。EF API将构建适当的INSERT命令并将它执行到数据库。
  3. 读取数据。依照你的首选语言(C#/ VB.NET)执行LINQ-to-Entities查询。EF API会将此查询转换为SQL语句传给底层关系数据库并执行。结果将转换为领域(实体)对象并显示在UI上。
  4. 编辑或删除数据。从上下文更新或删除实体对象并调用SaveChanges()方法。EF API将构建适当的UPDATE或DELETE命令并将它执行到数据库。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理