O:代表实体:object
R:代表关系,Realtion
M:代表映射,mapping
即对象模型的变化映射到表的变了里面,映射的过程ORM帮我们封装好了
广义上,ORM指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换。(把对象模型的变化转化成数据库表结构的变化,这个过程就是ORM框架帮我们完成的)
狭义上,ORM可以被认为是,基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口。理想情况下,基于这样一个面向对象的接口,持久化一个OO对象应该不需要要了解任何关系型数据库存储数据的实现细节。