MybatisPlus查询返回list集合。
时间: 2024-01-11 13:17:23 浏览: 295
mybatis返回Integer
5星 · 资源好评率100%
MybatisPlus 提供了多种查询方式,可以通过使用 Wrapper 来构造条件查询,也可以通过使用 QueryWrapper、LambdaQueryWrapper、UpdateWrapper、LambdaUpdateWrapper 等 Wrapper 的子类来构造条件查询。查询结果可以通过 selectList() 方法返回 List 集合。
例如,查询 User 表中所有记录的示例代码如下:
```
List<User> userList = userService.list();
```
其中,userService 是 UserService 接口的实现类,list() 方法是继承自 MybatisPlus 的 BaseMapper 接口的方法。如果需要加上条件查询,可以使用 QueryWrapper:
```
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("age", 18);
List<User> userList = userService.list(queryWrapper);
```
以上代码表示查询 User 表中年龄为 18 的记录。其中,eq() 方法是 QueryWrapper 的方法,用于添加等于条件。
阅读全文