基于jdbc的数据库访问技术的研究_郭广军

基于jdbc的数据库访问技术的研究_郭广军

ID:33578604

大小:157.26 KB

页数:6页

时间:2019-02-27

基于jdbc的数据库访问技术的研究_郭广军_第1页
基于jdbc的数据库访问技术的研究_郭广军_第2页
基于jdbc的数据库访问技术的研究_郭广军_第3页
基于jdbc的数据库访问技术的研究_郭广军_第4页
基于jdbc的数据库访问技术的研究_郭广军_第5页
资源描述:

《基于jdbc的数据库访问技术的研究_郭广军》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第19卷第2期南华大学学报(自然科学版)Vol.19No.22005年6月JournalofNanhuaUniversity(ScienceandTechnology)Jun.2005文章编号:1673-0062(2005)02-0050-05基于JDBC的数据库访问技术的研究1,2111郭广军,陈代武,胡玉平,李芝城(1.湖南人文科技学院计算机系,湖南娄底417000;2.武汉大学国际软件学院,湖北武汉430072)摘要:JDBC是Java平台的一个标准组成部分,是独立于数据库的跨平台的数据库访问的重要技术基础.本文在剖析了J

2、DBC的体系结构、工作机制及其四类驱动程序的性能特点的基础上,研究了JDBC数据库访问的一般算法,探讨了基于JDBC的数据事务控制方法,并设计了相应的数据库访问操作和事务控制的程序模板.最后对JDBC与ODBC的差异进了分析比较.关键词:JDBC;数据库访问;事务;ODBC中图分类号:TP391文献标识码:ATheResearchonJDBC-BasedDatabaseAccessTechnique1,2111GUOGuang2Jun,CHENDai2Wu,HUYu2Ping,LIZhi2Cheng(1.Departmentof

3、ComputerScience,HunanUniversityofHumanitiesandScienceandTechnology,LoudiHunan417000,China;2.InternationalSchoolofSoftware,WuhanUniversity,WuhanHubei430072,China)Abstract:JDBCisastandardmemberoftheJavaplatformwhichisaimportanttechniquebaseofdatabaseaccessofdatabase-in

4、dependentandspanningplatform.Inthispaper,thearchi2tectureandworkmechanismofJDBCandtheperformancefeatureonfourkindsofJDBCdriverareanalyzedatfirst,then,thecommonalgorithmofJDBCdatabaseaccessisresearched,thecontrolmethodofdatatransactionisprobedinto,andtheprogramtemplat

5、eofdatabaseaccessandtransactioncontrolisdesigned.Atlast,thedifferenceiscomparedbetweenJDBCandODBC.Keywords:JDBC;Databaseaccess;transaction;ODBCJDBC(JavaDatabaseConnectivity,Java数据库连JDBC是Java程序连接和访问各种数据库的API接)作为Java平台的一个标准组成部分,是根据“与(ApplicationProgrammingInterface,应用程

6、序接口),平台无关”的基本原则而设计的,对独立于数据库它由一组类和接口构成,通过调用这些类和接口所[1]的跨平台的数据库访问提供了有力的技术支持.提供的方法,提供了Java程序与各种数据库服务器收稿日期:2005-03-18基金项目:湖南人文科技学院科研基金资助项目(NO.2004B009)作者简介:郭广军(1971-),男,湖南双峰人,湖南人文科技学院讲师、软件设计师,武汉大学硕士研究生.主要研究方向:计算网络、数据库.第19卷第2期郭广军等:基于JDBC的数据库访问技术的研究51[2]之间的连接服务,它支持ANSISQL-9

7、2标准,实现对话的一种机制.JDBC由两部分与数据库独立了从Java程序内调用标准的SQL命令对数据库进的API组成,一部分是面向程序开发人员的JDBC行查询、插入、删除和更新等操作,并确保数据事务API,另一部分是面向底层的JDBCDriverAPI.JDBC[3]的正常进行.JDBC在J2EE平台中使用JDBC2.0提供了一个通用的JDBCDriverManager,用来管理以上的API以及JDBC2.0扩展API,它们提供了在各种数据库软件商提供的JDBC驱动程序,从而访企业级开发应用中对异构数据库的连接和跨平台问其数据库

8、.此外,对没有提供相应JDBC驱动程序数据库访问的重要接口.的数据库系统,开发了特殊的驱动程序:JDBC-ODBC桥,该驱动程序支持JDBC通过现有的ODBC1JDBC的体系结构驱动程序访问其数据库系统.JDBC的基本层次结1.1JDBC的组成与工作机制构由Ja

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。