java jdbc 连接Oracle9i

来源:互联网 发布:js定义utf 8 编辑:程序博客网 时间:2024/05/10 04:25

     自己在做这个程序的时候看过很多的资料,上网也查了不少的资料,可是多半说的是出神入化,云里雾里...不光看了不明白,而且是有明白一点的人,看了也变的有些模糊了。

     这里我掩饰一套完整的java jdbc 连接Oracle9i的范例。

 

package com.lxh.dbcon;//打包

import java.sql.*;//导入sql包
public class DbCon {//定义连接类
 private final String DRIVER="oracle.jdbc.driver.OracleDriver";//Oracle的驱动
 private final String URL="jdbc:oracle:thin:@localhost:1521:Oracle9i";//Oracle9i为Oracle的主机串名(也就是Oracle的SID)在装Oracle的时候填写的SID
 private final String DBUSER="scott";//这里就以scott/tiger为用户登录
 private final String DBPASSWORD="tiger";
 private Connection con=null;//预先定义一个连接接口
 
 public DbCon() {//在构造方法中加载数据库驱动
  try{
   Class.forName(DRIVER).newInstance();
  }catch(Exception e){
   e.printStackTrace();
  }
 }
 public Connection getConnection(){ //连接数据库的方法
  try{
   con=DriverManager.getConnection(URL,DBUSER,DBPASSWORD);
  }catch(Exception ew){
   ew.printStackTrace();
  }
  
  return con;
 }
}

 

 

 

这是一个完整的连接类,测试已经通过。