31.JDBC中的PreparedStatement和Statement
PreparedStatement和Statement
ps繼承自Statement。
參考30。在創建和執行的時候的區別。
ps是預編譯,可以防止注入,執行同構的sql語句有優勢,批處理的時候效率高,但在單條sql語句的執行方面,stmt有優勢,因爲不需要預編譯。
stmt.addBatch(sql);
stmt.executeBatch();
ps.addBatch(); //因爲在創建的時候實行了預編譯,所以在添加揹包的時候不用添加sql語句。只需要setXXX之後,寫入此條語句
ps.executeBatch();
注意,最後一次揹包裏的數據的執行
ps繼承自Statement。
參考30。在創建和執行的時候的區別。
ps是預編譯,可以防止注入,執行同構的sql語句有優勢,批處理的時候效率高,但在單條sql語句的執行方面,stmt有優勢,因爲不需要預編譯。
stmt.addBatch(sql);
stmt.executeBatch();
ps.addBatch(); //因爲在創建的時候實行了預編譯,所以在添加揹包的時候不用添加sql語句。只需要setXXX之後,寫入此條語句
ps.executeBatch();
注意,最後一次揹包裏的數據的執行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
怎樣讓div中的字上下左右居中
shaochengand
2020-07-08 11:56:57
TOMCAT下配置項目路徑
shaochengand
2020-07-08 11:56:57
HTML+CSS+JS實現小學四則運算自動出題程序
马踏飞燕&lin_li
2020-07-08 11:54:31
JS 實現拖拽效果
马踏飞燕&lin_li
2020-07-08 11:54:29
詳解Flex佈局
马踏飞燕&lin_li
2020-07-08 11:54:29
HTML + CSS + JS 實現隨機抽獎
马踏飞燕&lin_li
2020-07-08 11:54:28
Flex佈局實戰:支付寶首頁
马踏飞燕&lin_li
2020-07-08 11:54:28
Axios--基礎知識
GQ_cyan
2020-07-08 11:50:38
HTML5入門之常用標籤
blackcatkiller
2020-07-08 10:51:12
uniapp的相關介紹
大佬养成记
2020-07-08 07:55:30
uniapp的那些坑
1.selectedColor不起作用 1.查看位置是否寫對,與lis同級 2.是否爲16進制,selectedColor寫的rgb不支持 3.是否被其他樣式覆蓋,其他地方也設置過sele
大佬养成记
2020-07-08 07:55:14
javascript之基於tensorflow的posenet項目
嵇康
2020-07-08 04:18:10
JavaScript 技術篇 - js通過xpath路徑定位元素方法
挣扎的蓝藻
2020-07-08 02:57:51
Web前端-Vue--vue-cli腳手架
yanghainan0318
2020-07-08 01:18:38