欢迎来到天天文库
浏览记录
ID:5310567
大小:612.13 KB
页数:5页
时间:2017-12-07
《derby嵌入式数据库在j2ee平台上的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第22卷第1期电脑与信息技术V01.22No.12014年2月ComputerandInformationTechnologyFeb.2014文章编号:1005—1228(2014)01—0017—04Derby嵌入式数据库在J2EE平台上的应用研究崔勇,沈琦,张晓凌(北京工业大学软件学院北京100124)摘要:文章以Derby嵌入式数据库为引擎,用Struts2框架构建,开发一个具有后台管理功能的图书馆信息查询接口,用以研究内嵌式数据库在J2EE平台上的应用,并通过本例研究内嵌数据库的应用零配置等问题的解决,展现在J2
2、EE平台开发嵌入式数据库应用的过程和特点。关键词:嵌入式数据库;Derby;零配置中图分类号:TP311.5文献标识码:AApplicationofEmbeddedDatabaseDerbyBasedontheJ2EEPlatformCUIYong,SHENQi,ZHANGXiao—ling(CollegeofSoftware,BeijingUniversityOfTechnology,Beijing100124,China)Abstract:Thepaperstudiestheapplicationofembedded
3、databaseDerbybasedontheJ2EEplatformbydevelopingahbraryinformationqueryinterfacewithStruts2frameworkandDerbydatabase,bywhichwecandisplaytheprocessandcharacteristicsofapplyingembeddeddatabasetOJ2EEplatformduringsolvingproblemssuchasrealizingzeroconfigurationoftheli
4、braryinformationqueryinterface.Keywords:embeddeddatabase;Derby;zeroconfigurationDerby是当前嵌入式数据库中性能良好、功能很台能力。出色的一款,由著名的开源组织Apache推出。Derby(4)可以嵌入到任意基于Java的解决方案,并且数据库是纯Java的嵌入式关系数据库,基于JDBC和与应用使用同一个JVM,不需要额外配置DBMS等软SQL标准,具有天生的高度可移植性。它占用的内存件,节省了系统资源,降低了系统复杂度和工作量。少,当前最新
5、的数据库引擎只有2.6MB,并且在运行期(5)具有与常规数据库一样完备的功能。间只占用4MB的内存。本论文通过研究在J2EE平台(6)支持SQL标准,Derby很大程度上支持ANSI应用Derby内嵌数据库,展现Derby数据库在J2EE平SQL92E标准和许多SQL99扩展标准。台应用的优势和前景。J2EE是Java2平台企业版,是Sun推出的一组极具优势的技术规范与指南,它包括多类组件、服务架构1Derby嵌入式数据库在J2EE平台应用的及技术层级,它们具有相同的标准及规范,让依循该架优势与意义构的平台有很好的兼容性
6、,解决以往企业信息产品之Derby数据库与传统的关系数据库相比,有以下间无法兼容的难题。J2EE架构的数据库连接池模型很特点:早的支持了JDBC,使开发人员能够应用纯JavaAPI的(1)内核很小,嵌入在应用程序中,处理能力受硬数据库应用程序,因此在J2EE平台应用Derby内嵌数件环境的限制。据库具有可行性。(2)能效比很高,在程序需要时实时启动,比常规随着当前计算机技术大幅度的向移动设施发展,数据库速度快。数据存储逐渐两极化,向大型数据库服务器和小型、低(3)纯Java数据库,具有完全的可移植性和跨平耗的移动嵌入式数
7、据库发展。在体积小、高智能性、高收稿日期:2013一n—Ol基金项目:国家科技支撑计划项目(项目编号:22025001201201)作者简介:崔勇(1988一),男,辽宁抚顺人,硕士研究生,主要研究方向:计算机网络;沈琦(1964一),女,上海人,研究生导师,副教授,主要研究方向:分布式计算;张晓凌(1955一),女,山东济南人,研究生导师,副教授,主要研究方向:智能信息系统。第22卷第1期崔勇等:Derby嵌入式数据库在J2EE平台上的应用研究descriptionVARCHAR(512),Runtime.getRun
8、time().addShutdownH00k(newThread(){iconVARCHAR(128),publicvoidrun(){s_typeVARCHAR(32),-try{udVARCHAR(128),DriverManager.getConnection('’jdbc:derby:;shutdown=tr
此文档下载收益归作者所有