JDBC_使用DriverManager实现数据库的连接

时间:2022-04-18 17:27:26
package com.atchance.jdbc;

import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import oracle.jdbc.*;
import oracle.jdbc.driver.*;

public class JDBCTest {

public void testDriver() throws Exception{

/**
* 通过DriverManager获取数据库连接
* 1.加入oracl驱动 (存放在classes12jar.zip中)
* 2.解压classes12jar.zip
* 3.在当前目录下新建lib目录
* 4.将classes12jar.zip.jar复制到lib目录下
* 5.右键build path -> add bulidpath 加入到类中
* @chance
*/


//1.创建一个Driver
oracle.jdbc.OracleDriver.isDebug();
Class.forName("oracle.jdbc.driver.OracleDriver");

//2.注册Driver驱动
java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());

//3.准备数据库的基本信息:url user password
String url ="jdbc:oracle:thin:@localhost:1521:ORCL"; //
String user="scott"; //用户名
String password="tiger"; //密码

//4.建立连接
Connection con=java.sql.DriverManager.getConnection(url, user, password);
System.out.println(con);

//5.关闭连接
con.close();
}
public static void main(String[] arg) throws Exception{
JDBCTest test = new JDBCTest();
test.testDriver();
}
}

本代码只是实现数据库的连接,并未进行任何对数据库的操作