5 -- Hibernate的基本用法 --1 1 对象/关系数据库映射(ORM)

Posted limeOracle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5 -- Hibernate的基本用法 --1 1 对象/关系数据库映射(ORM)相关的知识,希望对你有一定的参考价值。

  ORM的全称是Object/Relation Mapping ,即对象/关系数据库映射。ORM可理解成一种规范,它概述了这类框架的基本特征:完成面向对象的编程语言到关系数据库的映射。当ORM框架完成映射后,既可利用面向对象程序设计语言的简单易用性,又可利用关系数据库的技术优势。因此可把ORM框架当成应用程序和数据库的桥梁。

  当使用了一种面向对象的程序设计语言来进行应用开发时,从项目开始起一直采用的是面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP),但到了持久层数据库访问时,又必须重返关系数据库的访问方式,这是一种非常糟糕的感觉。于是需要一种工具,它可以把关系数据库包装成面向对象的模型,这个工具就是ORM框架

  采用ORM框架之后,应用程序不再直接访问底层数据库,而是以面向对象的方式来操作持久化对象,而ORM框架则将这些面向对象的操作转换成底层的SQL操作。

  ORM工具的唯一作用就是:把对持久化对象的保存、删除、修改等操作,转换成对数据库的操作。从此,程序员可以以面向对象的方式操作持久化对象,而ORM框架则负责转换成对应的SQL操作。

啦啦啦

 

以上是关于5 -- Hibernate的基本用法 --1 1 对象/关系数据库映射(ORM)的主要内容,如果未能解决你的问题,请参考以下文章

5 -- Hibernate的基本用法 --6 深入Hibernate映射

5 -- Hibernate的基本用法 --1 2 基本映射方式

5 -- Hibernate的基本用法 --4 深入Hibernate配置文件

5 -- Hibernate的基本用法 --1 3 流行的ORM框架简介

5 -- Hibernate的基本用法 --1 1 对象/关系数据库映射(ORM)

5 -- Hibernate的基本用法 --5 3 改变持久对象状态的方法