V2EX  ›  英汉词典
Enqueued related words: Object-relational mapping

ORM

定义 Definition

ORMObject-Relational Mapping 的缩写,中文常译为对象关系映射:一种把面向对象程序中的“对象/类”与关系型数据库中的“表/行/字段”对应起来的技术/机制,便于用代码对象来读写数据库,而不必手写大量 SQL。(也常泛指相应的框架/库。)

发音 Pronunciation

/ˌoʊ.ɑːrˈɛm/

例句 Examples

I used an ORM to save user data to the database.
我用 ORM 把用户数据保存到数据库里。

Although the ORM speeds up development, we still review the generated queries to avoid performance problems on large datasets.
虽然 ORM 能加快开发,但我们仍会检查它生成的查询,避免在大数据量下出现性能问题。

词源 Etymology

ORM 来自 Object-Relational Mapping 的首字母缩写:object(对象)+ relational(关系型数据库的)+ mapping(映射/对应)。这个术语随着企业应用开发和数据库驱动的 Web 开发普及而广泛使用。

相关词 Related Words

文学作品与著名出处 Literary Works

  • Martin Fowler, Patterns of Enterprise Application Architecture(企业应用架构模式)——讨论数据映射与对象-关系映射相关模式
  • Eric Evans, Domain-Driven Design(领域驱动设计)——涉及持久化、仓储等与 ORM 常配套的概念
  • Robert C. Martin, Clean Architecture(整洁架构)——讨论数据库与领域模型的边界,常提及 ORM 在架构中的位置
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   699 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 19:28 · PVG 03:28 · LAX 11:28 · JFK 14:28
♥ Do have faith in what you're doing.