码迷,mamicode.com
首页 > 其他好文 > 详细

对象关系映射(ORM)

时间:2019-04-08 21:16:17      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:元数据   质量   bsp   数据库的操作   记录   对象关系映射   --   文件   面向对象的思想   

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

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

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

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

类       表

对象        表的行(记录)

属性      表的列(字段)

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

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

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

 

对象关系映射(ORM)

标签:元数据   质量   bsp   数据库的操作   记录   对象关系映射   --   文件   面向对象的思想   

原文地址:https://www.cnblogs.com/dxdzy/p/10673223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!