Mybatis中的#{}和${}符號的區別

1.#{}至關於對數據加上雙引號,預編譯的時候表示一個佔位符號。java 經過#{}能夠實現preparedStatement向佔位符中設置值,自動進行java類型和jdbc類型轉換,#{}能夠有效防止sql注入。#{}能夠接收簡單類型值或pojo屬性值。若是parameterType傳輸單個簡單類型值,#{}括號中能夠是value或其它名稱。web 將傳入的數據都當成一個字符串,會對自動傳入的數
相關文章
相關標籤/搜索