JDBC Driver介紹

JDBC Driver的四種Type的運作方式:

Type1:JDBC-ODBC Bridge plus ODBC Driver
Type2:A native-API partly Java technology-enabled driver
Type3:Pure Java Driver for Database Middleware
Type4:Direct- to- Database Pure Java Driver

這四種方式,今天我們就來說第四種
在這裏插入圖片描述
按照圖中所示的,這種類型的驅動程序可以算是真正的JDBC驅動程序。因爲這種驅動程序完全是由Java所完成的,包括與數據庫各種網絡與溝通協議。

  • 準備數據庫驅動包,並添加到項目的依賴中:在項目中創建文件夾lib,並將依賴包mysql-connector-java-5.1.47.jar複製到lib中。再配置該jar包到本項目的依賴中:右鍵點擊項目Open Module Settings,在Modules中,點擊項目,配Dependencies,點擊+,JARS or Directories,將該lib文件夾配置進依賴中,表示該文件夾下的jar包都引入作爲依賴。

  • 建立數據庫連接

// 加載JDBC驅動程序:反射,這樣調用初始化com.mysql.jdbc.Driver類,即將該類加載到JVM方法
區,並執行該類的靜態方法塊、靜態屬性。
Class.forName("com.mysql.jdbc.Driver");
// 創建數據庫連接
Connection connection =
DriverManager.getConnection("jdbc:mysql://localhost:3306/test?
user=root&password=root&useUnicode=true&characterEncoding=UTF-8")
//MySQL數據連接的URL參數格式如下:
jdbc:mysql://服務器地址:端口/數據庫名?參數名=參數值
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章