天天看點

預處理的原理|學習筆記預處理的原理

開發者學堂課程【JDBC資料開發入門:預處理的原理】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址: https://developer.aliyun.com/learning/course/29

預處理的原理

 伺服器的工作:

1. 校檢SQL語句的文法

2. 編譯:一個與函數相似的東西

3. 執行:調用函數

   preparedStatement:

1. 前提:連接配接的資料庫必須支援預處理(幾乎沒有不支援的)

2. 每個pstmt都與一個sql模闆綁定在一起,先把sql模闆給資料庫,資料庫先進行校驗,再進行編譯,執行時隻是把參數傳遞過去而已。

3. 若二次執行時,就不用再次校驗文法,也不用再次編譯,直接執行。

預處理的原理|學習筆記預處理的原理