JDBC技術簡介


JDBC是一種用於SQL語句的Java API,由一組類和接口組成,通過調用這些類和接口所提供的方法,可以使用標准的SQL語言來存取數據庫中的數據。

JDBC重要的類和接口:

(1)java.sql.DriverManager 該類處理驅動程序的加載和建立新數據連接。

DriverManager類提供常用的方法:

connection.getConnection(String url,String user,String password)

該方法為靜態方法,用來獲得數據庫連接

(2)java.sql.Connection  該端口實現對特定數據庫的連接

Connection常用方法

createStatement ()創建並返回一個Statement實例,通常在執行無參數的SQL語句時創建該實例

prepareStatement()通常在執行包含參數的SQL語句時創建該實例,並對SQL語句進行預編譯處理

close()關閉數據庫連接

(3)java.sql.Statement 該接口表示用於執行靜態SQL語句並返回它所生成結果的對象

執行靜態的SQL語句,常用方法:

executeQuery(String sql)  執行指定的靜態select語句,並返回一個永遠不為null的ResultSet實例

executeUpdate(String sql)執行指定的靜態INSET、UPDATE或DELETE語句,並返回一個int型數值,未同步更新記錄的條數

close()關閉Statement實例

(4)java.sql.PrepareStatement 該接口表示預編譯的SQL語句的對象,派生自Statement,預編譯SQL效率高且支持參數查詢

(5)java.sql.CallableStatement 該接口表示用於執行SQL語句存儲過程的對象。派生自PreparedStatement,用於調用數據庫中的存儲過程

(6)該接口表示數據庫結果集的數據表,統稱通過執行查詢數據庫的語句生成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM