mybatis-plus模糊+条件查询
时间: 2023-08-29 22:10:16 浏览: 248
MyBatis-plus 模糊查询的使用
Mybatis-Plus的模糊查询可以使用`like`方法,可以结合Lambda条件构造器进行条件查询。
示例代码如下:
```java
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.like("name", "张"); // 模糊查询name字段中包含“张”的记录
queryWrapper.eq("status", 1); // 筛选status字段等于1的记录
List<User> userList = userMapper.selectList(queryWrapper);
```
上述代码中使用`like`方法进行模糊查询,其中第一个参数为要查询的字段名,第二个参数为要匹配的模糊字符串。
同时,结合Lambda条件构造器进行条件查询,`eq`方法表示相等查询。
更多Mybatis-Plus的查询方法可以参考官方文档:https://baomidou.com/guide/wrapper.html#lambda%E6%9D%A1%E4%BB%B6%E6%9E%84%E9%80%A0%E5%99%A8
阅读全文