码迷,mamicode.com
首页 > 其他好文 > 详细

EF工作流程

时间:2019-12-11 19:04:35      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:ack   根据   数据模型   code   增删改查   strong   save   命令   跟踪   

1.EF基本的CRUD(增删改查)流程

技术图片

2.EF的工作过程简析

技术图片

EDM--Entity Data Model--实体数据模型

技术图片

概念模型: EF通过领域类,上下文类,默认约定和配置构建概念模型。

存储模型: EF为底层数据库架构构建存储模型。在代码优先方法中,根据概念模型进行推断来构建。在数据库优先模式中,根据目标数据库进行推断来构建。

映射: EF包括的映射信息,表示概念模型是如何映射到数据库架构(存储模型)。

 

查询

技术图片

保存

EF API在调用SaveChanges()方法时根据实体的状态推断INSERT,UPDATE和DELETE命令。ChangeTrack会在执行操作时跟踪每个实体的状态。

技术图片

EF工作流程

标签:ack   根据   数据模型   code   增删改查   strong   save   命令   跟踪   

原文地址:https://www.cnblogs.com/1016391912pm/p/12024166.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!