我們在學習介面的時候。能夠在裡面做一些方法的呼叫。不過今天要講的JDBC,雖然也是連接資料庫的一種接口,不過與類別接口有著很大的差別,大家要注意區分。下面我們就建構JDBC的步驟進行了整理,還不會此類操作的小夥伴,一起來看看具體的內容吧。
1、載入資料庫驅動。 通常使用Class 類別的forName()靜態方法來載入驅動程式。 例如如下程式碼:
// 載入驅動Class.forName(driverClass)
2、透過DriverManager 取得資料庫連線。 DriverManager 提供如下方法:
// 取得資料庫連線DriverManager.getConnection(String url,String user,String password);
3.透過Connection 物件建立Statement 物件。 Connection 建立Statement 的方法有以下三個:
createStatement(): 建立基本的Statement 物件。
prepareStatement(String sql): 根據傳入的SQL 語句建立預編譯的Statement 物件。
prepareCall(String sql): 依照傳入的SQL 語句建立CallableStatement 物件。
4.使用Statement 執行SQL 語句。 所有的Statement 都有如下三個方法來執行SQL 語句:
execute(): 可以執行任何SQL 語句, 但比較麻煩。
executeUpdate(): 主要用於執行DML 和DDL 語句。 執行DML 語句傳回受SQL 語句影響的行數,執行DDL 語句回傳0。
executeQuery(): 只能執行查詢語句, 執行後傳回代表查詢結果的ResultSet 物件。
5.操作結果集。如果執行的SQL語句是查詢語句,執行結果會傳回一個ResultSet對象,該物件裡保存了SQL語句查詢的結果。可以透過操作該物件取得查詢結果。
6、回收資料庫資源,包括關閉ResultSet、 Statement 和Connection 等資源。
以上就是Java建構JDBC應用程式的操作,大家在看完本片對於建構JDBC的介紹後,可以跟著具體的步驟展開練習。更多Java學習指路: java教程