连续肝完LINQ教程的翻译总结工作(这样总结似乎不太对,没有完整翻译,也没太多总结)。接下来一鼓作气再把Entity Framework肝完,毕竟Entity Framework中LINQ还是可以大展拳脚的。
原文连接:https://dotnettutorials.net/lesson/entity-framework-architecture/
EntityFramework 是一个开源的对象-关系映射框架(ORM:Object-Relational Mapping Framework)。它可以让.net开发人员像使用领域对象一样使用关系数据,而不需要关心底层数据库表结构。从下图可以看到Entity Framework在我们的应用中扮演的作用。
EntityFramework架构
从下面图中可以看出,EntityFramework由以下几个部分构成:
- The Entity Data Model (实体数据模型)
- LINQ to Entities
- Entity SQL
- The Object Services Layer
- Entity Client Data Provider
- ADO.NET Data Provider
上下文类(Context)
- 本文作者: 达文西
- 本文链接: https://edsiongithub.github.io/2022/04/02/35/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!