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,後兩種都不是,所以推薦使用第一種寫法。搜索