汤阳光Hibernate3.6(完整版)(4)
时间:2025-07-10
时间:2025-07-10
1.2.3. 域对象的持久化概念
实体域对象在内存中创建后,不能永久存在。将实体域对象永久保存起来,就是持久化的过程。通常只有实体域对象需要持久化,过程域对象和事件域对象一般不需要持久化。广义持久化指增、删、改、查。
1.3. ORM与ORM框架
1.3.1. ORM(Object/Relation Mapping)
对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。
ORM 主要解决对象-关系的映射
ORM的实现思想:
将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。因此ORM的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。
ORM 采用元数据来描述对象-关系映射细节
元数据通常采用 XML 格式,并且存放在专门的对象-关系映射文件中。
上一篇:公众安全感调查问卷
下一篇:旋转机械振动诊断标准研究