MyBatis - 映射文件中#和$符號的區別

#和$符號的區別 #{ }表示一個佔位符號, 能夠實現preparedStatement向佔位符中設置值,自動加粗樣式進行java類型和jdbc類型轉換。#{}能夠有效防止sql注入。#{}能夠接收簡單類型值或pojo屬性值。 若是parameterType傳輸單個簡單類型值,#{}括號中能夠是value或其它名稱。html $ { } 表示拼接sql串,經過${}能夠將parameterType
相關文章
相關標籤/搜索