mybatis中#和$的區別

在mybatis接口mapper文件中引用傳入的參數是經過#{param}或者${param}來使用的。sql 1.數據類型匹配 #:會進行預編譯,並且進行類型匹配數據庫 $:不進行數據類型匹配mybatis 2.實現方式 #:用於變量替換app $:實質上是字符串拼接spa 3.#和$的使用場景 (1)變量的傳遞,必須使用#,使用#{}就等於使用了PrepareStatement這種佔位符的形式
相關文章
相關標籤/搜索