pagehelper分页工具的使用

1.引入依赖:使用springboot时使用

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

不要使用
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.3.2</version>
</dependency>
如果使用这个会导致分页工具失效,除非对其进行配置
2.用法,在DAO的sql语句之前使用即可,其仅仅生效的是他下面的语句

 分页工具使用场景:比较简单的分页sql查询,避免对过于复杂的sql使用。其原理就是在sql语句的末尾加入limit(x,y)语句。查询整个语句的条数时仅仅使用了count(*)的sql。因此对于一对多,多对多连表级联查询不要使用,会造成分页不全的情况

posted @ 2023-07-05 10:44  城北左少爷  阅读(161)  评论(0编辑  收藏  举报