1.使用拼接的方式
<select id="..." resutType="...">
select * from `sys_user` su where username like "%" #{name} "%"
</select>
2.使用数据库的函数concat(str1,str2...)
<select id="..." resultType="...">
select * from `sys_user` su where username like concat('%',#{name},'%')
</select>
<!-- oracle中的concat函数只能传两个参数所以得套用一下 -->
<select id="..." resultType="...">
select * from `sys_user` su where username like concat(concat('%',#{name}),'%')
</select>
3.使用标签<bind>
<select id="..." resultType="...">
<bind name="name" value=" '%' + likeName + '%' "/>
select * from `sys_user` su where username like #{name}
</select>