ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 翻页查询 无论是JBDC SQL,还是模板SQL,还是SQL在文件里维护,翻页查询都有使用同样的规则,参数PageRequest 表示这个方法是翻页查询 Mapper方法得到返回值可以是PageResult,或者List(如果不关心总数,当且页数) ```java /** * 翻页查询,调用user.md#pageQuery * @param id * @param pageRequest * @return */ PageResult<UserEntity> pageQuery(Integer id, PageRequest pageRequest); ``` 或者 ```java @Sql("select * from sys_user where department_id = ?") PageResult<UserEntity> queryDeptById(Integer id,PageRequest pageRequest); ``` 或者 ```java @Template("select #{page()} from sys_user where department_id = #{id}") PageResult<UserEntity> queryTemplateDeptById(Integer id,PageRequest pageRequest); ``` 参数列表里,pageRequest的位置不做要求,但最好在最后一个参数