mybatisplus查询全部数据
时间: 2023-06-12 17:03:22 浏览: 270
查询+mybatis+mybatis+查询
使用Mybatisplus查询全部数据可以通过以下两种方式实现:
1. 使用BaseMapper的selectList方法
```
@Autowired
private BaseMapper<User> userMapper;
public List<User> getAllUsers() {
return userMapper.selectList(null);
}
```
2. 使用QueryWrapper的lambda查询
```
@Autowired
private UserMapper userMapper;
public List<User> getAllUsers() {
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.lambda().select(User::getId, User::getName, User::getAge);
return userMapper.selectList(queryWrapper);
}
```
以上两种方式都可以查询出表中的所有数据,第一种方式直接使用BaseMapper提供的方法,第二种方式可以使用QueryWrapper对查询结果进行筛选。
阅读全文