WebMD
本页大纲

对象关系映射(Object-Relational Mapping)

缩写:ORM

简述

在对象模型与关系表之间自动映射的技术/框架,减少手写 SQL,也引入 N+1、懒加载与脏检查等行为。

使用场景

业务 CRUD、领域模型持久化、快速开发。

实践与应用

• 关键路径会读 SQL 与计划。
• 批量与复杂报表可直写 SQL/存储过程。
• 明确会话/单元工作与事务边界。

注意事项

• 隐藏查询不等于没有成本。
• 二级缓存一致性复杂。

常见做法

仓储模式;规范预加载;禁止无索引条件的全表实体查询。

关联术语

• 表 / 行:关系侧
• 对象:内存侧
• N+1:典型陷阱
• SQL:最终执行物