2016/11/22 初探JDBC

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語句和關閉數據庫連接時加入異常處理,測試可以在反射,連接,關閉時打印信息監測是否執行到位

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • JDBC概述 在Java中,數據庫存取技術可分為如下幾類:JDBC直接訪問數據庫、JDO技術、第三方O/R工具,如...
    usopp閱讀 3,557評論 3 75
  • JDBC簡介 SUN公司為了簡化、統一對數據庫的操作,定義了一套Java操作數據庫的規范,稱之為JDBC。JDBC...
    奮斗的老王閱讀 1,550評論 0 51
  • 本人的環境為Myeclipse10、MySQL5.7.15 本文包括:簡介JDBC編程步驟打通數據庫程序詳解—Dr...
    廖少少閱讀 4,009評論 7 39
  • 1. 簡介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存儲過程以及高級映射的優秀的...
    笨鳥慢飛閱讀 5,662評論 0 4
  • 在工作上,為了便于交流和溝通,你所在的團隊肯定建有工作微信群,你也肯定在群里發過紅包或搶過紅包。有時你也許會看到群...
    空靈一月閱讀 3,396評論 0 1