基于J2EE平台的对象持久性研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:luxintian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息时代,网络诠释了资源共享的全部理念,触动了共享技术新的革命。而资源共享其实就是数据的共享。数据就是信息资源的最直接表现形式。这样,为了实现资源的真正共享,在每一个计算机应用程序中,数据不仅必须是可访问的(即与用户界面连接并按一系列业务规则管理),而且还必须是持久的。而在SmallTalk所提出的“一切皆对象”理念盛行的今天,数据表现为对象的状态,要求数据的可访问和持久也就上升为要求对象实例的可访问和持久。在没有持久化机制的系统中,一个对象的典型生命周期是被创建-被使用-被删除。此时,这个对象被称为暂态对象,它的生存期也就是暂态的生存期。而一旦系统支持持久化,对象的生命周期在被创建和被使用之后,就可以通过持久化机制而延续。这样的对象也就成了持久对象,它的生存期也就是持久的生存期了。一旦实现了对象的持久,就势必出现访问方法不同的暂态对象空间和持久对象空间。那么,能否在实现对象持久化的基础上把这两个对象空间统一起来,让开发人员按同一表达式语法就能访问暂态对象和持久对象呢?为此,本文对当前主流的企业应用开发平台——J2EE平台上先后出现的四种对象持久化机制进行了深入的研究与探讨。 文章首先从系统开发方法的发展历程出发,简要描述了对象、对象持久性的相关概念以及现阶段所采用的对象持久存储技术。接着,文章就J2EE平台上先后出现的Java对象序列化、实体Bean、“会话Bean+JDBC”以及“会话Bean+JDO”等四种对象持久化机制,进行了深入的研究与比较。并且还特别探讨论证了把”会话Bean+JDO"对象持久机制运用于Struts框架的可行性,提出了一个把“会话Bean+JDO”对象持久机制应用于Struts框架的多层体系结构模型。最后,本着理论与实际相结合的思路,本文以厦门某监理公司Web管理信息系统的开发为背景,介绍了利用J2EE平台上最常用的“会话Bean+JDBC”持久化机制进行系统开发的实现情况,展示了“会话Bean+JDO”对象持久机制应用于Struts框架的多层体系结构模型针对实际应用的系统实现,验证了所提出的“会话Bean+JDO”对象持久机制应用于Struts框架的多层体系结构模型的可操作性。
其他文献
目前各电信运营商大都拥有一个规模宏大的电信网络。随着网络规模的不断扩大,整个网络的复杂性日益提高。为了适应这些变化,ITU-T提出了对电信网实行统一的综合维护管理的新
合成视频指由多个视频源拼接而成的视频,现在已经广泛的应用于多种多样的互联网应用中,例如多人在线视频,网络视频会议等等。在此类视频中,通常存在一个或多个视频源,包含了用户较
随着企业本身对于分布式处理的需求及Internet信息网络的飞速发展,现在的网络信息系统对于数据交互效率、数据安全性以及系统的可扩展性等提出了更高的要求。现有的数据库访
随着市场竞争的日趋激烈,企业面临着降低成本和提高服务水平的双重挑战,如何在满足用户需求的条件下,降低企业及其供应链的成本已经成为学术界研究的重要课题。在快速响应用户需
随着网络技术的飞速发展,以国际互联网为代表的计算机网络极大地方便了人们的沟通与交流,已经融入并成为人们工作和生活不可或缺的一部分。与此同时,计算机网络安全也成了备受关
在现实生活中,人们遇到的大多数优化问题是多目标优化问题,而且这些目标之间大多数是相互冲突的。在优化过程中所获得的解集就称为Pareto优化解集。大多数的多目标优化算法是
在企业发展的前期,信息化建设大多缺乏统筹规划,造成了各种不同内容管理系统盲目引进的现象,由于大多数内容管理系统之间普遍缺乏标准化的数据接口定义,因此不同的应用系统之间必
随着嵌入式系统的广泛应用,人们对嵌入式系统软件的质量提出了更高的要求,而作为保证软件质量最有效手段的测试技术,也越来越受到关注。由于汇编语言具有良好的实时性以及在
计算机应用的普及与互联网的发展在使人们信息交流更加快捷方便的同时,也带来了信息安全隐患。入侵检测技术已经在全球范围内被广泛用来保护公司、组织的信息网络。入侵检测技
本文主要阐述了嵌入式系统的概念,arm(advancedriscmachine)的体系结构以及它们的发展现状,并且指出了网络应用在嵌入式当中的重要地位。从嵌入式网络应用的实际需要出发,综合考