Java jdbc连接oracle10g

来源:互联网 发布:预编译sql 编辑:程序博客网 时间:2024/05/21 01:28

驱动名称的查找方法:将eclipse视图切换成DataBaseDevelopment类型。在jar中连接属性查找url

如图:

oracle驱动在jar中去找,视图切换成javaEE模式。

如图:在jar包中找到左键点击加入的jar包,ctrl+Shift+T查找OracleDriver,

          或者知道原理在因为在oracle10g的安装后的程序就可以找到这个驱动,不妨这么去理解。

          oracle下面的jdbc,之后的驱动(driver),之后是类 所以要大写了(OracleDriver).

          也就是oracle.jdbc.driver.OracleDriver.

环境搭好之后就是定义各个参数了,可以定义成public static 类型 代码如下

需要注意的是:调用包引用的时候引java.sql包!

1
2
3
4
public static String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
public static String user = "system";
public static String password = "lbq12345";
public static Connection con;

之后需要一个类Class.forName()查找连接驱动的类。和DriverManager.getConnection(url,user,password).

可以加入比较try,catch模块

完整代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import java.sql.Connection;
import java.sql.DriverManager;
     
     
     
public class Jdbc {
     
    /**
     * @param args
     */
    public static String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
    public static String user = "system";
    public static String password = "lbq12345";
    public static Connection con;
     
         
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            con = DriverManager.getConnection(url, user, password);
            if(con!=null){
                System.out.println("连接成功!con是:"+con);
                     
            }else{
                System.out.println("连接失败!");
            }
                 
        catch (Exception e) {
            e.printStackTrace();
        }
     
    }
     
}




http://blog.csdn.net/ivan_zjj/article/details/7687415
原创粉丝点击