驱动名称的查找方法:将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();
}
}
}
|