mybatis-plus多个条件查询
时间: 2023-03-20 13:06:49 浏览: 1606
MyBatisPlus条件构造器带条件查询selectList使用示例代码
mybatis-plus可以通过Wrapper类来实现多个条件查询。Wrapper类是一个抽象类,它提供了很多方法来构建查询条件,比如eq、ne、like、in等等。我们可以通过链式调用这些方法来构建复杂的查询条件。例如:
```
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("age", 18)
.like("name", "张")
.in("status", 1, 2, 3);
List<User> userList = userMapper.selectList(wrapper);
```
这个例子中,我们构建了一个查询条件,查询年龄为18,名字包含“张”,状态为1、2或3的用户列表。我们可以根据实际需求来构建不同的查询条件。
阅读全文