天天看點

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

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

課程位址:

https://developer.aliyun.com/learning/course/29/detail/635

預處理的原理

伺服器的工作:

1.  校檢SQL語句的文法

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

3.  執行:調用函數

  preparedStatement:

使用過程:

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

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

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

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