.net(C#)中EF Core的加载模式
EF Core全称是Entity Framework Core,利用对象-关系映射工具的实体框架,将数据库表中的列与类中的属性连接起来。
EF Core是.net中比较新的实体框架,支持现代的、基于云的、非关系型的、无模式的数据存储,也支持传统的RDBMS关系数据库管理系统。
EF Core加载模式常运用在LinQ查询等,通常使用的加载模式有三种:延迟加载,立即加载和显式加载。
1.延迟加载:相当于把数据加载延迟到数据查询语句后。当尝试查询数据,延迟加载代理将检查它们是否加载,如果没有加载,将执行查询语句,加载它们。
2.立即加载:又称为早期加载,比较原始,在查询时,加载所有的相关数据。
3.显示加载:工作方式和延迟加载类似,可以控制加载哪些相关数据以及在什么时候加载。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗