.net(C#)中EF Core的加载模式

  EF Core全称是Entity Framework Core,利用对象-关系映射工具的实体框架,将数据库表中的列与类中的属性连接起来。

  EF Core是.net中比较新的实体框架,支持现代的、基于云的、非关系型的、无模式的数据存储,也支持传统的RDBMS关系数据库管理系统。

  EF Core加载模式常运用在LinQ查询等,通常使用的加载模式有三种:延迟加载,立即加载和显式加载。

  1.延迟加载:相当于把数据加载延迟到数据查询语句后。当尝试查询数据,延迟加载代理将检查它们是否加载,如果没有加载,将执行查询语句,加载它们。

  2.立即加载:又称为早期加载,比较原始,在查询时,加载所有的相关数据。

  3.显示加载:工作方式和延迟加载类似,可以控制加载哪些相关数据以及在什么时候加载。

 

posted @   andyliud96  阅读(415)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示