在 MyBatis-Plus 中,`LambdaQueryWrapper` 类本身并不直接提供一个 `limit()` 方法来限制查询结果的数量,但是你可以通过调用 `last()` 方法来附加
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
("LIMIT 10");
分页查询如下 :
import ;
import ;
import ;
// 假设你有一个 UserMapper 接口,它继承了 BaseMapper<User>
int currentPage = 1; // 当前页码
int pageSize = 10; // 每页显示的记录数
Page<User> page = new Page<>(currentPage, pageSize);
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
(User::getStatus, 1); // 查询状态为1的用户
IPage<User> result = (page, queryWrapper);
// 获取查询结果
List<User> userList = ();