Mybatis知識點無序整理

1、Mybatis 中$與#號的區別 ①首先明白${}底層實現的相當於是JDBC中的statement,即字符串的+號;然而#{}相當去preparestatement,即問號佔位符 ②我們通常的回答是推薦使用#{},因爲它可以防止sql注入 ③還有一點是,在模糊查詢時我們推薦使用的是${},因爲#{}會在參數類型是string的時候,默認拼接反斜槓,處理麻煩。 ④${}其實是OGNL 對象圖表達
相關文章
相關標籤/搜索