JDBC鏈接

JDBC概述:java

"JDBC"即Java鏈接數據庫,根據數據庫不一樣而創建的鏈接之間也存在差別。在MySQL數據庫上主要仍是操做數據的。在JDBC體系結構中主要包括兩個部分:JDBC應用程序層和JDBC驅動程序層。下面的表格顯示了JDBC鏈接到不一樣數據庫。接下來咱們將具體地瞭解Java和數據庫之間的關係。
15-1.pngmysql


JDBC:sql

準備好相應的準備工做,而後再具體開始學習JDBC。請下載相應的jar包(mysql-connector-java-5.1.24-bin.jar)到MySQL數據庫網站,在MySQL數據庫中創建test數據庫,並將emp數據表設置爲對應的數據表。
數據庫

使用JDBC鏈接數據庫的基本步驟:ide

咱們的數據庫鏈接在Java語言中使用jdbc技術,一般分爲如下幾個步驟函數

1.負載驅動:使用Class.forname("...");學習

2.創建聯繫:使用DriverManager.getC.onnection("...");網站

3.建立一個SQL語句對象。公共Statement()spa

SQL對象中提取相應sql語句執行的方法。
對象


二、經過JDBC鏈接技術,實現「動態sql」操做數據表。

用屬性文件和封裝的sql方法處理數據表。

propertyfile:就是把一些沒有變化的代碼寫到一個文件中,而後直接經過提取該文件來實現鏈接。當你改變數據庫信息時,你只須要改變屬性文件。裏面指定的代碼無需進行更改。

1)、創建屬性文件。

在項目的「SRC」一級目錄下新建一個文件。new-->Other-->輸入Textfile就能夠建立了。將相關的屬性寫入到這個文件中
   #鏈接jdbc的屬性文件

    driver = com.mysql.jdbc.Driver

    URL = jdbc:mysql://localhost:3306/test

    username = root

    password = 123456

命名爲:jdbc.properties文件。

2)、建立JdbcMethod類。用來封裝相應的方法。並鏈接對應的屬性文件。

3)、新建一個JdbcTest類,帶有主函數。

下面咱們將介紹一些用於JDBC的經常使用方法,請記住,鏈接數據庫時不須要對錶中的數據進行增刪改查。務必掌握使用動態sql的方法來處理數據庫和處理思路。

相關文章
相關標籤/搜索