我是靠谱客的博主 高大长颈鹿,这篇文章主要介绍PageHelper分页查询最简单操作,现在分享给大家,希望可以做个参考。

第一步:首先导入依赖`
贴心附上maven依赖下载地址
依赖下载地址https://mvnrepository.com/
xml中配置

	<dependency>
		<groupId>com.github.pagehelper</groupId>
		<artifactId>pagehelper-spring-boot-starter</artifactId>
		<version>1.3.0</version>
	</dependency>`

yml中配置

#分页插件
pagehelper:
  helper-dialect: mysql
  reasonable: true
  support-methods-arguments: true

第二步:
sql语句编写

	<select id="queryByList" resultType="com.xx.xx.ppp.model.Project">
        	select * from project
	</select>

第三步:
dao层代码

//分页查询
    List<project> queryByList();

第四步:
service层代码

	List<project> quertList(int pageNum, int pageSize);

第五步:
serviceImpl实现类代码
通过PageHelper调用startPage实现分页查询
PageHelper.startPage(第几页,多少条);

	@Override
    public List<project> quertList(int pageNum,int pageSize) {
        PageHelper.startPage(pageNum,pageSize);
        return projectDao.queryByList();
    }

第六步:
controller层代码

	@GetMapping("/get/list")
    @ApiOperation(value = "分页查询")
    public List<project> getList(int pageNum, int pageSize){
        return projectService.quertList(pageNum,pageSize);
    }

最后

以上就是高大长颈鹿最近收集整理的关于PageHelper分页查询最简单操作的全部内容,更多相关PageHelper分页查询最简单操作内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部