关于JDO技术规范及其应用研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:piscisboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文对目前的JDO技术规范进行了研究和探讨。在介绍JDO技术规范的历史形成和体系结构的基础上给出了它的各种生命状态及其在生命状态中的主要转换过程。目前关系数据库管理系统存储永久性对象并由JDBC和SQL语言访问永久性对象的方法有许多缺点。针对这些缺点我们通过一个具体的信息系统应用实例分析了JDO技术在实际永久性对象技术存储的应用,JDO技术可以用透明的方式保存数据库或在数据库中访问。JDO完全摒弃了传统利用JDBC访问数据库模式,更好的体现了面向对象的思想,很好的保持了对象的封装性和永久性,由此缩短了软件的开发周期,提高了开发速度和开发质量。 目前的JDO技术规范对实例集合提供的基本查询还不够完善,我们借助于永久性管理器的Query工厂类对其进行了扩充和改进,由此提高了它的查询、统计等功能。EJB技术是目前管理性永久存储比较成熟的方法,它可以很好的解决实例在信息系统中的分布性问题,但是还不能很好的解决对象永久性存储的问题,而JDO技术规范弥补了这一缺陷。本论文提出的EJB和JDO的集成技术,消除了EJB技术本地调用和远程调用之间的语义差别,增加了实体Bean对对象继承性的支持,解除了EJB查询永久性对象必须通过应用程序编码等问题,从根本上解决了目前EJB技术普遍存在的分布性与永久性不能很好融合的问题。
其他文献
网络终端技术已经在我国迅速发展起来,智能化应用服务协议是智能化网络终端和服务器上的应用系统之间进行交互的机制,研究开发智能应用服务协议具有重要的意义。本文研究了智能
面向对象软件测试是面向对象软件开发方法中不可缺少的一环,是保证软件质量,提高软件可靠性的关键。面向对象的软件测试分为四级:方法级测试、类级测试、类簇级测试和系统级测试
随着计算机和微电子技术的迅速发展,软件和芯片技术已成为IT的核心技术,这些核心技术在很大程度上决定着一个国家的信息安全和综合国力。网络计算机是一种基于网络计算机环境的
J2EE规范定义了一套标准来简化N层企业级应用的开发;J2EE服务器提供了交易处理服务、数据存取服务、Java消息服务(JMS)、安全性服务等执行环境和系统服务.J2EE的最大优点是,
数据库中的知识发现(Knowledge Di scovery in Databases,简称KDD)是数据库和人工智能领域研究的热点课题,其目的是在数据库中提取隐含的,先前未知的,潜在有用的知识。数据挖掘领
近年来,专家系统技术已广泛应用到工业、农业、军事、医学以及国民经济和社会生活的各个方面。将专家系统的研究应用于产品的可制造性分析中,利用它指导产品设计,对于提高产品质
互联网包含有海量网页,越来越多的用户通过搜索引擎寻找特定信息。Web信息检索的目的是在网页集合中找到与用户查询相关的所有网页,而网页评估算法将对这些网页进行评估后显示