提醒:《编程机制探析》第二十八章 ORM 2011年10月19日

来自: buaawhl
演示:以MSN订阅提醒为例 订阅到哪吒,有更新提醒我
哪吒机器人提醒:
提醒:buaawhl
【标题】《编程机制探析》第二十八章 ORM
【摘要】 《编程机制探析》第二十八章 orm本章的主题是orm(object relation mapping,对象与关系数据的映射)。orm是一种技术框架,其主要作用是在面向对象语言和关系数据库之间搭建一个转换桥梁。这个转换是双向的。orm既可以把关系数据转换为对象,也可以把对象转换为关系数据。orm种类繁多,功能或繁或简,这里不便一一列举。本章只拣orm的一些重要特性进行阐述。orm的最基本功能是关系数据到对象的转换。程序进行数据库查询时,会获取到一行行的关系数据的集合。这个关系数据集合的数据结构和关系数据表一模一样,都是一个二维表结构,在表头上,每一列都有自己的名字。比如,我们获取一个表名为department(部门)的数据表中的所有数据,得到的结果数据集如下:id name01 office02 qc03 it04 design05 customer service可以看到,这就是一个带有列名的数组结构。为什么不直接返回数组结构,而是提供一个iterator呢?这是因为,数据库客户端(即调用数据库的进程)为数据结果集分配的进程内数据缓冲空间是有限的,如果结果数... (10-19 15:03)
收藏 |  评论 |  推荐给好友  | 
本文共有 0 次分享
评论
共有 - 条评论


我要反馈