对象关系映射:是一种为了解决面向对象与关系数据库存在的互不匹配的现象的规范。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。 避免直接使用SQL语句对关系型数据库中的数据进行操作. 减少代码编写量,提高产品质量。

ORM 主要解决对象-关系的映射:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

面向对象概念 面向关系概念

------------------------------------------

类       表

对象        表的行(记录)

属性      表的列(字段)

------------------------------------------

ORM的实现思想: 将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。因此ORM的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。

ORM 采用元数据来描述对象-关系映射细节: 元数据通常采用 XML 格式,并且存放在专门的对象-关系映射文件中。

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄