0. 好像不行。。
AND address LIKE "%"#{address}"%"
1.LIKE CONCAT(CONCAT('%', ?), '%') 预编译 使用占位符
AND address LIKE CONCAT(CONCAT('%',#{address},'%'))
CONCAT(CONCAT('%',#{zdmc,jdbcType=VARCHAR},'%'))) 不需要后面的
2
<bind name="pattern2" value="'%' + _parameter.address + '%'" />
AND address LIKE #{pattern2}
3. ---不推荐 不安全 容易sql注入 没有预编译
AND address LIKE '%${address}%'
4.
String roleName = "%" + keyword + "%";
AND address LIKE #{roleName }