2.2 ORM (Object-Relational Mapping)


文档摘要

2.2 ORM (Object-Relational Mapping) 2.2 ORM (对象关系映射) - Spring 数据访问的基石 在现代应用程序开发中,数据持久化是不可或缺的一部分。应用程序通常需要与数据库进行交互,存储和检索数据。然而,应用程序内部使用面向对象的模型来组织数据,而关系型数据库则使用表格和关系来存储数据。这种差异,被称为对象-关系阻抗失配 (Object-Relational Impedance Mismatch),是数据持久化过程中一个核心的挑战。 对象-关系阻抗失配 主要体现在以下几个方面: 数据类型差异: 对象模型拥有丰富的、复杂的数据类型(如对象、集合、继承关系),而关系型数据库则主要使用基本数据类型(如整数、字符串、日期)和表格结构。 对象图 vs.


发布者: 作者: 转发
评论区 (0)
U