188宝金博页面版

  • 图案背景
  • 纯色背景
视图
标记
批注
批注本地保存成功,开通会员云端永久保存 去开通
tianyi639

上传于:2015-12-29

粉丝量:5

该文档贡献者很忙,什么也没留下。


  • 相关
  • 目录
  • 笔记
  • 书签

188宝金博页面版:更多相关文档

  • 基于J2EE的对象持久化研究

    星级: 1 页

  • 基于HIBERNATE的JAVA对象持久化

    星级: 57 页

  • 基于对象关系映射的crm持久化技术研究

    星级: 64 页

  • 基于HIBERNATE的JAVA对象持久化

    星级: 59 页

  • 基于HIBERNATE的JAVA对象持久化

    星级: 59 页

  • 基于J2EE的对象持久化技术研究

    星级: 61 页

  • 基于HIBERNATE的JAVA对象持久化

    星级: 56 页

  • 基于J2EE的对象持久化的研究

    星级: 88 页

  • 基于J2EE的对象持久化技术研究

    星级: 60 页

  • 基于对象关系映射的CRM持久化技术研究

    星级: 62 页

  • 基于对象关系映射的CRM持久化技术研究

    星级: 61 页

暂无目录

点击鼠标右键菜单,创建目录

暂无笔记

选择文本,点击鼠标右键菜单,添加笔记

暂无书签

在左侧文档中,点击鼠标右键,添加书签

188宝金博页面版: 基于J2EE的对象持久化技术研究

下载积分: 1200

内容提示: 计算机科学2004V01.31N_O.10(增刊)基于J 2EE的对象持久化技术研究AStudyonObj ectPersi stence BasedOi l .J 2EE王琦翁惠玉( 上海交通大学软件学院 上海200240)Abstract Thetechni queofobj ect persi stencei s a mechani sm that st oresobj ects persi stentl y,andcan use the ob—j ects conveni entl y.At present,the studyof the st oretechni queofpersi stent obj ecti s substanti ated i n thepracti ceofJ DBC,O/R mappi ng tool s,EJ B,J DO.Thi spaperdi scusses the basi ctheoryand the rel ati veconcepti on.Inaddi —ti on,thepaperal so i nt...

文档格式:PDF | 页数:4 | 浏览次数:80 | 上传日期:2015-12-29 20:38:49 | 文档星级:
计算机科学2004V01.31N_O.10(增刊)基于J 2EE的对象持久化技术研究AStudyonObj ectPersi stence BasedOi l .J 2EE王琦翁惠玉( 上海交通大学软件学院 上海200240)Abstract Thetechni queofobj ect persi stencei s a mechani sm that st oresobj ects persi stentl y,andcan use the ob—j ects conveni entl y.At present,the studyof the st oretechni queofpersi stent obj ecti s substanti ated i n thepracti ceofJ DBC,O/R mappi ng tool s,EJ B,J DO.Thi spaperdi scusses the basi ctheoryand the rel ati veconcepti on.Inaddi —ti on,thepaperal so i ntroduces andcomparesthe several sol uti ons 0ndevel opmentandperformanceof software.Keywords Obj ect Persi stence,J 2EE,EJ B,J DO1 引言J 2EE是目前非常流行而且成熟的主流技术,随着J 2EE在软件开发领域中的广泛应用,越来越多的企业面临着J 2EE框架中相关技术的实现和选择问题,对象持久化就是其中一个比较难以解决的问题之一。选择适合本企业项目的解决方案,能够快速有效地进行企业级软件开发,并且能够方便地对各持久化对象进行统一的管理,是软件开发和设计人员一直以来研究的方向。2对象持久化2.1持久性的概念持久性是指对象的生存特性,如果对象的生存周期跨越程序的执行周期则称该对象具有持久性。在程序中创建一个对象后,只要我们需要,它就可以一直存在下去。但在程序结束运行时,对象的“ 生存期” 总会相应结束。尽管这一现象表面上非:侠,但深入追究就会发现,假如在程序停止运行以后,对象也能继续存在,并能保留它的全部信息,那么在很多情况下将是一件非常有价值的事情。下次启动程序时,对象仍然在那里,里面保留的信息仍然是程序上一次运行时的那些信息。当然,我们可以将信息写入一个文件或者数据库,从而实现这个效果。在面向对象编程语言中可以把所有东西都看成一个对象,如果能将对象声明成“ 永久性” ,同时我们可以控制其所有细节,无疑也是一件相当方便的事情。2.2J ava中的有限持久性J ava 1.1提供了对“ 有限持久性” 的支持,这意味着我们可将对象简单地保存到磁盘( 或者其他的存储设备) 上,以后任何时间都可取回。之所以称它为“ 有限” 的,是由于我们仍然需要明确发出增、删、查、改的调用,进行对象的保存和取回工作。2.5对象持久化对象持久化:是一个基于设计模式思想的框架,它将对象作为可持久化的载体,是面向对象技术与持久化技术融合的产物。它描述了一个为面向对象编程语言提供持久层解决方案的框架。这个框架并不依赖任何一种特殊语言的特性,它仅仅使用基本的面向对象编程技术,因此可以用任何一种面向对象编程语言实现,如J ava、C++等。其优点是:1) 清晰地划清了持久化控制和数据存储控制的界限,也就是说在将数据写入数据存储库进行操作时可以不用考虑存储层设备或者数据格式,反之亦然。2) 模块化和可扩展性,能够较容易地定义新的持久化对象或者增加对新的存储设备的支持。3) 安全及灵活的存储管理。可以防止因内存泄漏而导致的存储设备中的空间浪费,并可以较方便地替换存储设备。5J 2EE中的对象持久化对象持久化的概念看似简单,但对于构建J 2EE应用程序的机构来说,选择最适合的数据持久解决方案是到目前为止最大的挑战之一。信息时代非常强调分布式企业计算平台的使用。在这类平台上,必须不惜任何代价保护数据并使其永久持续存在,即使面临网络故障、内存泄漏和服务器崩溃时也是如此。为了维护这种持久性,应用程序组件必须能够处理并发性、连接管理、数据完整性和同步。以下几种技术中都直接或间接地体现了对象持久化的思想,并实现了部分持久数据。王琦硬士研究生,主要研究方向;软件工程。对象持久化技术.翁惠玉博士。副教授.主要研究方向:计算机网络、数据库与信息系统.· 380·

188宝金博页面版:关注我们

  • 新浪微博

关注188宝金博页面版公众号

188宝金博页面版
阅读
APP
阅读
返回
顶部
188宝金博页面版官网登录在线平台入口(2026已更新)—江苏协昌电子科技股份有限公司