jdbc的學習之中級1

2022-07-10 21:15:09 字數 536 閱讀 7628

1.批處理

目的:為了執行多條語句

兩種方式下的批處理:

(1)statement執行批處理

statement.addbatch(sql)新增

statement.executebatch(sql)執行

statement.clearbatch(sql)清除

在傳送多條sql語句,但引數不同的情況下使用

(2)preparedstatement執行批處理

preparedstatement.addbatch()實現

經常用於批量插入資料或者批量更新表資料時候使用

2.事務(5特性)

目的: 將兩個執行**繫結在一起,同時成功,或同時失敗。

執行語句: 

(1)conn.setautocommit(false); 將jdbc的事務提交改為手動提交

(2)conn.commit()  同時提交[成功]

conn.rollback()  回滾[兩個中任一失敗]

jdbc學習之中級2

1.使用工具類 目的 1.將重複的 封裝起來,方便使用。載入驅動 靜態 塊 獲取連線 靜態方法可呼叫 釋放連線 靜態方法 2.將容易改變的值用配置檔案儲存,方便修改。使用方法 1.將載入驅動 靜態 塊 獲取連線 靜態方法可呼叫 釋放連線 靜態方法 寫入util包下的類中。2.將一些經常改變的值封裝到...

jdbc學習1 資料庫的連線

drivermanager 是驅動的管理類.1 可以通過過載的 getconnection 方法獲取資料庫連線.較為方便 2 可以同時管理多個驅動程式 若註冊了多個資料庫連線,則呼叫 getconnection 方法時傳入的引數不同,即返回不同的資料庫連線。throws exception test...

我的OpenCV學習筆記(1) 空域濾波之中值濾波

中值濾波就是將當前畫素值替換為模板覆蓋範圍內的所有畫素值中大小居中那乙個 對於乙個3 3的模板,第5大的就是中值 10,15,20,20,20,20,20,25,100 中值濾波使得那些更亮 或者更暗 的點更像他周圍的值。所以它在濾除噪音的同時,可以較好地保留細節輪廓。為了驗證上述結論,我先給一幅影...