SpringBoot+MyBatis使用pagehelper分页插件

在项目中引入pagehelper相关jar包,maven项目下pom中加入如下代码:

<dependency>
    <groupId>com.github.pagehelpergroupId>
    <artifactId>pagehelperartifactId>
    <version>5.1.2version>
dependency>

contorller中将从数据库中查找到的内容封装为一个list集合,并把集合传递给PageInfo

@RequestMapping(value="/employeeSelect")
@ResponseBody
public Page findEmployee(@RequestParam(value="pn",defaultValue="1")Integer pn) {
        PageHelper.startPage(pn,8);
        List employees=employeeService.findEmployee();
        PageInfo page=new PageInfo(employees,8);
        return page;
    }
*startPgae(页码,每页几条数据)
*@ResponseBody()将返回的page转换为json对象由页面的js进行解析

你可能感兴趣的:(SpringBoot+MyBatis使用pagehelper分页插件)