jdbc 心得總結

2021-05-24 12:33:18 字數 581 閱讀 7353

jdbc 心得總結

首先  jdbc  是乙個連線資料庫的協議標準,每乙個資料庫廠商都有自己的實現。

步驟 如下

1, 載入資料庫驅動

2, 建立連線 (可以使用連線池,就是把連線物件放進 乙個集合,用於之後在放回集合中,連線資訊可以放在乙個屬性檔案中)

3, 建立語句物件(preparedstatement 用的好 ,防止sql注入)

4,執行sql語句 (如果執行語句比較多的話,使用batch,還可以獲取執行後的id),獲取結果集 ,

5,關閉連線,釋放 資源

重點還有  事務 丟擲異常回滾哈

connection.setautocommit(false);

關閉自動提交, 開啟事務。

資料庫的隔離級別

讀未提交  這種隔離級別可能產生髒讀  就是說 併發訪問資料庫時

(你操作這個資料庫的 這張表,我也操作這張表),就產生了髒讀

jdbctemplate  就是 封裝了 重複**  添刪該查, 只是sql,和引數不同 其他的被jdbc模版封裝了

只要傳給他資料來源=哈

dbutils  差不多一樣哈

JDBC學習總結

四 屬性 乙個元素的開始標誌中的名稱 值對 所有的屬性值必須位於單引號或雙引號中。每乙個元素的屬性不允許出現超過一次。開始標誌內,類似賦值語句 如 五 注釋 注釋可以出現在文件的任何位置。但不建議放在宣告前面,部分瀏覽器會報錯 注釋以 結束。注釋內不能包含雙連字元 除此之外,注釋可以包含任何內容。注...

JDBC異常總結

1 異常一 1 詳情如下 com.mysql.jdbc.exceptions.jdbc4.mysqlnontransientconnectionexception data source rejected establishment of connection message from server...

JDBC學習總結

pl sql基礎語法入門 點我傳送 jdbc 使用driver介面實現資料庫的連線 點我傳送 jdbc 使用drivermanager實現資料庫的連線 點我傳送 jdbc 使用 statement 執行更新操作 基於oracle資料庫 點我傳送 jdbc 使用resultset 執行查詢操作 基於o...