基于中间件的WEB数据库开发组件的研究与实现

来源 :大连海事大学 | 被引量 : 3次 | 上传用户:yuzhiwei00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在对各种WEB数据库中间件技术的研究基础上,本文选择JDBC作为典型的对象进行研究。文章指出了JDBC技术在开发网络数据库过程中存在的一些问题,并对其提出自己的改进意见。 本文首先提出利用MVC模式来重新构建WEB数据库开发组件的整体架构,将整个WEB数据库连接过程封装起来,以达到面向对象的编程思想的要求,并改善传统的JDBC数据库连接过程中不符合面向对象的编程思想的缺陷。其次,针对JDBC提供的ResultSet结果集类型存在的使用复杂的问题,本文提出另外两种替代数据类型:String[][]类型和继承于Hashtable的Data类型。 经过仔细的分析与设计,本文给出了上述两种改进的具体实现方法,最后编程实现了一个WEB数据库开发组件。这个网络数据库开发组件利用MVC模式的封装,使整个JDBC数据库连接过程对程序员来说变的透明。程序员在开发中可以绕开繁琐复杂的JDBC数据库连接步骤,而只需面对由网络数据库开发组件提供的统一的编程接口。 另外在引进了String[][]类型和Data类型这两种ResultSet类型的替代类之后,程序员可以按照自己的要求,直接从WEB数据库开发组件中取得相应类型的返回值。这样就免去了每次取得ResultSet类之后,对ResultSet类的再处理。 最后文章设计了一个简单的WEB程序系统,用其检验WEB数据库开发组件的实际效用。通过完善的分析与设计,该WEB程序系统基本完成了对整个WEB数据库开发组件各种性能的测试。证明WEB数据库开发组件对各种数据类型的处理效果都比较优秀,WEB数据库开发组件对各种数据库操作的反应也良好。
其他文献
随着web2.0的发展,互联网迎来了一个数据爆炸的时代,搜索引擎的关键字搜索已经不能满足用户的个性化需求,取而代之的是推荐引擎的出现。推荐引擎带给了用户更为个性化的内容,用户
本论文研究内容是国家某预研课题的一部分,目的是研究RISC微处理器的体系结构和方法,设计兼容于PowerPC指令集的32位嵌入式微处理器。做为一款百万门级的处理器“龙腾R2”,其测
图纸识别技术是近些年计算机应用领域的热点之一。特别在建筑领域中存在着大量的工程图纸,对这些图纸若实现计算机的自动识别,就能够完成对图纸上建筑工程量信息和数据的自动计
由于本体在表述语义方面的优势,越来越多的本体被开发出来,那么如何将本体集成就成为一个急需解决的问题,在集成过程中一个非常重要的步骤就是如何找到源本体和目标本体的映射关
最近几年,对等计算(Peer-to-Peer,简称P2P)迅速成为计算机界关注的热门话题之一,P2P模型与传统的C/S模型相比,其优势在于降低了对服务器的依赖和它的分散控制。一些P2P模型甚至不
当代科技革命的主要特征,是以计算机为支持手段进行信息处理。随着计算机的广泛应用,计算机已由过去的数据处理、信息处理发展到现在的知识处理,对语言文字的信息处理。而语言是
无线传感器网络以其易部署、自组织、成本低、自愈能力强等特点,在军事侦查、环境监测、医疗护理、空间探索、灾难救援等领域展现出了广阔的应用前景。节点定位是无线传感器
本文通过对原有船舶综合航行性能预报、评估及优化设计集成系统(SHIDS)的认真分析和研究,总结了其中存在的问题。在系统的功能方面,只是对各种模块进行了简单的堆积,没有一个合
当今Internet技术正将世界各地的丰富信息资源带到我们每一个人面前。随着网络信息的爆炸式增长,人们越来越关心怎样高效、准确地检索出自己想要的信息资源。传统搜索引擎的发
随着计算机的发展,社会中各行各业都离不开计算机,同时计算机可以给人们带来很大的方便和创新。字符串在计算机领域中是一种重要且基础的存储结构。现如今大量的数据都是以字