1. 程式人生 > >JDBC連線oracle資料庫的基本步驟

JDBC連線oracle資料庫的基本步驟

0、基礎:

建立java專案,匯入jdbc的jar包。

jdbc jar包下載傳送門:https://download.csdn.net/download/weixin_38569499/10431997

1、通過反射載入驅動類

程式碼:

Class.forName("oracle.jdbc.driver.OracleDriver");

備註:Class是java.lang包中的類,java預設匯入lang包的全部內容,不需要程式設計師再去匯入

2、建立到資料庫的連線:

程式碼示例

String url = "jdbc:oracle:thin:@localhost:1521:orcl";
Connection connection = DriverManager.getConnection(url, "nan", "123654");

備註:

1)url:“jdbc:oracle:thin:”是oracle的要求,必須要有;“@localhost:1521:”表示資料庫的連結,localhost表示本地,如果是遠端的資料庫,可以替換成IP,1521表示埠;“orcl”表示資料庫名稱

2)Connection 是java.sql包中的類,需要匯入;Connection是介面,不能通過建構函式生成,只能通過DriverManager;類的靜態方法getConnection方法來建立。

3、通過Connection建立Statement物件

程式碼示例

Statement statement=connection.createStatement();

4、通過Statement物件實現對資料庫的增刪改查

程式碼示例

String sql="insert into people (PEOPLE_NAME,PEOPLE_NUM) values ('李四','34556');";
statement.executeUpdate(sql);

備註:

Statement 提供了execute的一系列方法,用於執行正常的oracle SQL語句

5、使用完後,釋放資源

程式碼示例:

statement.close();
connection.close();

備註:

資源,關閉順序由先到後:ResultSet、statement、Connection