0 0

持久化对象是如何实现的?5

磁盘上的对象布局与内存中的对象布局完全一致在面向对象中称之为持久性。
不知道大家是如何认识持久化对象的?希望能说点实在的

问题补充:
OpenMind 写道
用ObjectOutputStream去写对象       

这个只是用来写对象数据
2011年12月29日 16:07

3个答案 按时间排序 按投票排序

0 0

持久化应该就是将磁盘上或者用户操作的业务数据用程序保持在内存中,利用IO、缓存、数据库操作等实现,以便于可随时快速保存、更新或删除。

2011年12月30日 12:16
0 0

jdk提供序列化和反序列化机制,参考
java.io.Serializable和java.io.Externalizable接口
以及类java.io.ObjectOutputStream\java.io.ObjectInputStream

2011年12月29日 18:55
0 0

用ObjectOutputStream去写对象       

2011年12月29日 16:19

相关推荐

    Hibernate 操纵持久化对象

    **标题:Hibernate 操纵持久化对象** 在Java开发中,Hibernate是一个强大的对象关系映射(ORM)框架,它简化了数据库与Java对象之间的交互。本篇将详细讲解如何使用Hibernate来操纵持久化对象,这对于深入理解...

    深入理解持久化对象

    ### 深入理解持久化对象 #### Hibernate与持久化对象 Hibernate作为一款优秀的Java持久层框架,其设计理念强调低侵入性,这意味着在开发过程中,可以使用标准的Java对象(POJO)进行编程,无需让POJO继承特定的...

    Hibernate操作持久化对象

    Hibernate 操作持久化对象是Java开发中用于简化数据库交互的重要工具。它是一个开源的Java持久化框架,由Gavin King创建,并逐渐发展成为Java世界中主流的持久化解决方案。Hibernate的核心在于提供对象-关系映射(ORM...

    SILVER对象数据库对象持久化JAVA实现.pdf

    "SILVER对象数据库对象持久化JAVA实现" SILVER对象数据库对象持久化JAVA实现是面向对象数据库技术在关系型数据库基础上实现对象持久化的解决方案。该解决方案基于SILVER对象数据库amodel,旨在实现面向对象编程语言...

    域对象在持久化层的状态

    2. **查询执行前**:当调用`Session.find()`或`Session.iterate()`方法时,如果缓存中存在对应的持久化对象,Session会首先尝试从缓存中获取,而不是直接访问数据库。若缓存中无数据,才会发起数据库查询。 #### 四...

    Java对象持久化的介绍等等

    3. **提高开发效率**:采用持久化框架可以减少大量的模板代码,让开发者专注于业务逻辑的实现。 #### 三、JDBC面临的挑战 尽管JDBC(Java Database Connectivity)是Java中最常用的数据库访问方式之一,但它在实际...

    java类复制一个持久化对象

    本文将深入探讨如何利用反射机制在Java中复制一个持久化对象,理解其背后的原理以及实现过程。 ### Java反射机制 反射是Java的一项强大特性,它允许运行时检查类、接口、字段和方法的信息,并能够动态地创建和操作...

    精通Hibernate:Java对象持久化详解.zip

    通过阅读《精通Hibernate:Java对象持久化详解》,开发者可以深入了解Hibernate的工作原理,学习如何有效地使用它来实现对象持久化,从而提高开发效率,降低维护成本。这本书对于Java Web开发者,尤其是初次接触...

    精通Hibernate:Java对象持久化技术详解

    4. **HQL(Hibernate Query Language)**:面向对象的查询语言,类似于SQL,但更接近Java的语法,用于检索和操作持久化对象。 5. **第二级缓存**:Hibernate支持查询结果的缓存,可以显著提高系统性能,特别是对于...

    属性容器类的对象持久化

    为了实现持久化,可以将`PropertyContainer`对象的状态序列化并存储到数据库中,或者使用特定的数据库功能(如JSON类型字段)来存储这些动态属性。 #### 结论 属性容器类提供了一种非常灵活的方式来处理具有动态...

    Java对象持久化技术概述

    ### Java对象持久化技术概述 #### 一、Java对象持久化技术概览 Java对象持久化技术是指将Java对象的状态保存到外部存储介质的过程。这种技术对于任何基于Java的应用程序都至关重要,因为它允许应用程序在断电或...

    自己写的一个持久化层

    标题中的“自己写的一个持久化层”指的是作者创建了一个用于数据存储和检索的软件组件,类似于知名的ORM(对象关系映射)框架Hibernate。持久化层是应用程序中的一个关键部分,它负责将业务对象的数据保存到数据库中...

    hibernate:java持久化对象详解02

    在“hibernate:java持久化对象详解02”中,你可能会接触到更复杂的查询技巧,如联接查询、子查询、分页查询等,以及如何使用 Criteria API 来实现这些查询。同时,可能会讲解到级联操作(Cascade)、懒加载(Lazy ...

    java数据库设计持久化操作实现

    实现持久化操作,通常涉及以下步骤: 1. **连接数据库**:使用DriverManager.getConnection()方法,传入数据库URL、用户名和密码来建立连接。 2. **预编译SQL语句**:使用Statement或PreparedStatement对象,后者能...

    iphoe通过对象归档实现数据持久化

    本教程聚焦于iPhone应用如何利用对象归档来实现数据持久化。对象归档是Objective-C中一种便捷的数据存储方法,尤其适用于保存自定义对象。 首先,我们要理解什么是对象归档。对象归档是苹果的Foundation框架提供的...

    ios 数据持久化存储

    在iOS开发中,数据持久化是至关重要的,它允许应用程序在用户关闭应用或者设备重启后仍然保留数据。本文将深入探讨iOS中的几种主要数据持久化技术:Preference(偏好设置)、文件存储、归档、数据库(SQLite)以及...

    精通Hibernate:java对象持久化技术

    - **持久化层的关键作用**:封装数据访问,提供面向对象的接口,与数据库的实现解耦。 6. **Hibernate使用**: - **配置**:包括Hibernate配置文件、实体类的标注和映射文件。 - **对象状态**:瞬时态、持久态、...

    精通Hibernate:Java对象持久化技术详解.pdf

    《精通Hibernate:Java对象持久化技术详解》这本书深入剖析了Hibernate这一流行的Java对象关系映射(ORM)框架,旨在帮助开发者全面理解并熟练掌握Hibernate的使用。Hibernate是Java开发中的重要工具,它简化了...

Global site tag (gtag.js) - Google Analytics