mybatisplus+in查询使用
时间: 2023-11-25 18:48:02 浏览: 104
Mybatis查询方式
Mybatis Plus提供了很多方便的查询方法,其中包括in查询。使用in查询可以方便地查询某个字段的值是否在一个列表中。例如,假设我们有一个User表,其中有一个字段为age,我们想要查询年龄在20到30之间的用户,可以使用以下代码:
```
List<User> userList = userMapper.selectList(new QueryWrapper<User>().in("age", Arrays.asList(20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)));
```
其中,QueryWrapper是Mybatis Plus提供的一个查询条件构造器,in方法用于构造in查询条件,第一个参数为字段名,第二个参数为一个列表,表示需要查询的值。上述代码中,我们使用了Arrays.asList方法来构造一个包含20到30的整数列表。
阅读全文