开篇:润墨网以专业的文秘视角,为您筛选了一篇Java与Oracle9i数据库的JDBC连接方法解析范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘 要 随着Internet的广泛发展,java的面向对象、平台无关及模块分布应用等特点,给网络编程界带来了新的革命。oracle9i数据库相应同时发展为应用服务器与数据库服务器。企业体系发展为多个应用对象具有良好的定义接口,从瘦客端上访问服务器上信息和应用更为方便。Java与Oracle9i数据库的连接体现有三个方面,本篇重点解析Java与Oracle9i数据库的jdbc连接方法,展示JDBC是基于SQL的类似ODBC的Java数据库连接的一个规范。
关键词 Java;JDBC;Oracle9i数据库;包
中图分类号:TP311 文献标识码:A 文章编号:1671-7597(2013)12-0046-02
1 Java与数据库连接概述
Java具有面向对象的网络核心编程语言,在网络、数据库等方面突显其优势。Java 2 平台分为J2ME的Micro版、J2SE标准版、J2EE企业版的三个版本。J2EE常用的技术规范是:JDBC的数据库访问、EJB的分布式商务逻辑、JSP的基于Java的活动网页、JMS的面向消息的中间件、RMI的远程对象调用等。JDBC可以访问相应的数据库、JDBC数据库可以连接包括:Xbase,Oracle,Sybase,Access等。目前开发应用系统是解决各种企业应用计算需求等,要求数据具有持续性、有效性、实时性。在实时处理时,特别是在发出请求时,能够得到所需数据。企业数据涉及范围广,数据量也很大。
Java与Oracle9i数据库的连接体现有三个方面:JDBC,即Java数据连接性;SQLJ,即关系数据库Java语言;以及Java的存储过程。JDBC是不依赖于主机环境,且包括各种类型的应用体系结构类型的应用系统,如客户机-服务器模式,或是n层客户机服务器模式的网络应用系统模式,JDBC是基于SQL的类似ODBC的Java数据库连接的一个规范。而SQLJ是建立在JDBC底层结构上,它让编程实现数据库访问更容易。Java存储过程则是Oracle9i数据库的特性,它结合了本地数据库编程语言,如Oracle PL/SQL提供的优点。本篇重点解析Java与Oracle9i数据库的JDBC连接方法。
2 JDBC实现程序说明
2.1 JDBC是一个规范
4.4 RowSet事件
RowSet组件支持JavaBeans事件,可产生三和不同类型的事件,它们是:游标移动事件、行改变事件、行集改变事件。
5 JDBC的优缺点
JDBC的主要优点是:JDBC API与ODBC功能上基本上相同,其对应序程序员工作和理解有一定的促进作用;JDBC能够使程序具有可移植性,是与关系数据库的主要区别,对于JDBC功能被使用调ODBC函数被调用都能够通过使用JDBC – ODBC的桥驱动。
JDBC的缺点是:使用JDBC,对数据的访问记录会有一定的效果;JDBC结构,包含产品不同的制造商,更改数据源时候应注意。
6 结论
Java与Oracle9i在网络数据技术编程上的强强联合,显示了面向对象的特点,其丰富的编程接口,成熟的平台机制,越来越被网络编程者广泛接受。
参考文献
[1]陈炜,刘桂玲,等编委会编著.新电脑课堂 Java编程篇[M].北京电子工作出版社,2004.
[2]张晓东,等编著.Java数据库高级教程[M].清华大学出版社,2004.
[3](美)GeorgeReese著,石永鑫,宋隆译.JDBC与Java数据库编程[M].中国电力出版社,2002.