2016/11/22
JDBC
1.不同數據庫為了實現JAVA中給定的接口,自行開發出他們自己的庫,方便開發者通過調用同樣的JAVA的接口就能對不同的數據庫進行操作
2.以以下幾個步驟進行JDBC,實現利用java代碼對數據庫進行操作
3.
? ? 一、利用反射將所需要的類加載到數據庫中
? ? 二、利用DriverManager的getConnection方法,提供參數(數據庫Url地址、所需要操作的數據庫名、登錄名、登錄密碼)復制給Connection接口的變量
? ? 三、利用這個接口變量的createStatment()方法賦值給一個Statement接口的變量,然后將所需要進行操作的增、刪、更新的SQL語句以String的變量保存,利用executeUpdate方法,傳入這個String參數。
? ? 四、執行完SQL語句后,先關閉statement類變量的close方法,再用connection變量的close方法,完成數據庫安全退出
4.總結JDBC相關類: DriverManager,Connection,Statement,
5.相關字符串:com.Mysql.jdbc.Driverjdbc:mysql:localhost:3306//table_name;
6.相關方法forName();getConnection;createStatement();executeUpdate(); close();<-statement和connection都有。executeUpdate若是執行成功會返回處理數據的數目,可查看API
7.注意要在反射,連接數據庫和關閉SQL語句和關閉數據庫連接時加入異常處理,測試可以在反射,連接,關閉時打印信息監測是否執行到位