这篇文章主要介绍了mybatis使用pageHelper插件过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
<dependency> <groupId>com.github.pageHelper</groupId> <artifactId>pageHelper</artifactId> <version>5.0.4</version> </dependency> <dependency> <groupId>com.github.pageHelper</groupId> <artifactId>pageHelper-spring-boot-autoconfigure</artifactId> <version>1.2.5</version> </dependency> <dependency> <groupId>com.github.pageHelper</groupId> <artifactId>pageHelper-spring-boot-starter</artifactId> <version>1.2.5</version> </dependency>
pageHelper.helper-dialect=MysqL pageHelper.params=count=countsql pageHelper.reasonable=true pageHelper.support-methods-arguments=true
3.新建测试类测试
@GetMapping("/list") @ResponseBody public PageInfo<User>getUserList(){ //分页起始也页数和条数 pageHelper.startPage(0,5); //调用查询方法,此时的查询方法已经是分页返回的数据 List<User> list=userService.selectAll(); //封装分页参数返回给前台 PageInfo pageInfo = new PageInfo(list); return pageInfo; }
如果失效,可以在pom里面添加aop依赖在试
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>原文链接:https://www.f2er.com/java/534947.html