📣读完这篇文章里你能收获到
- Mybatis使用Like实现模糊查询
模糊查询多种方式总结
1.Sql中字符串拼接
<if test="text != null and !text.isEmpty()">model like concat('%', #{text}, '%')</if>
2.用 ${...} 代替 #{...}
<if test="text != null and !text.isEmpty()">model like '%${text}%'</if>
3. 程序拼接
// or String searchText = "%" + text + "%";
String searchText = new StringBuilder("%").append(text).append("%").toString();
parameterMap.put("text", searchText);
<if test="text != null and !text.isEmpty()">model like #{text}</if>