电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JDBC连接oracle数据库

JDBC连接oracle数据库_第1页
1/14
JDBC连接oracle数据库_第2页
2/14
JDBC连接oracle数据库_第3页
3/14
JDBC 连接oracle 数据库(资料整理) JSP+JDBC(Thin 模式)连接 Oracle 在 JSP 中连接到Oracle 一般有2 种方式: 1、 Oracle JDBC 的 oci8 方式 2、 Oracle JDBC 的 thin 方式 我比较喜欢第2 种,因为WEB 发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin 方式连接时,WEB服务器端无须安装oracle 的客户端。 在动手先代码之前,我们先把环境配置妥善。先从安装了Oracle 的数据库服务器中,找到Oracle 安装目录,然后将该目录下的jdbc\lib\classes12.jar 文件拷贝到WEB 发布服务器的某个目录。假设就直接放在C:\根目录下吧,然后把该路径添加到„系统--高级--环境变量‟ 中变量名为„CLASSPATH‟ 的值中,如:D:\Program Files\SQLLIB\java\db2java.zip;D:\Program Files\SQLLIB\java\runtime.zip;c:classes12.jar; 也就是让java 能够找到这个包。 配置好环境后,我们就开始开始动手写代码了。关于数据库连接的代码,应该写个专门的连接类来调用,没必要想网络上有些文章那样,直接写到JSP 的代码中。 关于连接的代码很简单 private Connection newConnection(String user,String password) { Connection con = null; try { Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); con = DriverManager.getConnection (“ jdbc:oracle:thin:@192.168.96.1:1521:oracle9i” ,user,password); } catch (SQLException e) { return null; } return con; } 如果帐号密码没有错,那这个函数就应该能返回个可用的连接。但如此简单的连接在一个项目中使用,是远远达不到效果的。我们可以在这个数据库连接类中加入更多的功能,如连接池等等。下面我就把该数据库连接类的代码详细的列出来,大家可以参考参考。 /* * @Title 公司网站 * @Author: zf * @Version 1.0 * @Memo:定义数据库连接及其数据库连接池等 */ package com.kingson.db; import java.io.*; import java.sql.*; import java.util.*; import java.util.Date; public class DBConnectionManager { static private DBConnectionManager instance; // 唯一实例 static private int clients; private Vector drivers = new Vector(); private PrintWriter log; private Hashtable pools = new Hashtable(); /** * 返回唯一实例.如果...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JDBC连接oracle数据库

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部