2011年8月3日
摘要: 本文的目的是以最精炼的语言,理解什么是O/R Mapping,为什么要O/R Mapping,和如何进行O/R Mapping。什么是O/R Mapping?广义上,ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换。狭义上,ORM可以被认为是,基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口。理想情况下,基于这样一个面向对象的接口,持久化一个OO对象应该不需要要了解任何关系型数据库存储数据的实现细节。为什么需要O/R Mapping?广义上,因为我们需要面向对象来描述我们的业务,我们也需要关系型数据库来存储我们的数据。有人可能会提到,我们未必要用面向对象来描 阅读全文
posted @ 2011-08-03 16:50 viste_happy 阅读(1904) 评论(0) 推荐(3) 编辑