天天看點

Java -- JDBC 學習--批量處理

當需要成批插入或者更新記錄時。可以采用Java的批量更新機制,這一機制允許多條語句一次性送出給資料庫批量處理。通常情況下比單獨送出處理更有效率

JDBC的批量處理語句包括下面兩個方法:

addBatch(String):添加需要批量處理的SQL語句或是參數;

executeBatch();執行批量處理語句;

通常我們會遇到兩種批量執行SQL語句的情況:

多條SQL語句的批量處理;

一個SQL語句的批量傳參;

Java -- JDBC 學習--批量處理
Java -- JDBC 學習--批量處理

例子:

1,事務

2,PreparedStatement 

3,addBatch(String)+executeBatch()

來插入巨量資料