Mybatis like查詢的寫法

Mybatis like查詢官方文檔沒有明確的例子可循,網上搜索了不少,都不正確。ide


Mybatis 3.2.6文檔

通過嘗試,給出三種可靠可用的寫法:it


select * from person where name  like "%"#{name}"%"編譯


select * from person where name  like '%'||#{name}||'%'class


select * from person where name  like '%${name}%'select


三種寫法對比後,第一種屬於預編譯SQL,後兩種都不是,所以推薦使用第一種寫法。搜索

相關文章
相關標籤/搜索