当前位置:首页 > Spring > 正文内容

springboot分页-及问题排查

淙嶙5年前 (2021-01-12)Spring2362

1.正常流程

引入依赖jar包

 <dependency>
   <groupId>com.github.pagehelper</groupId>
   <artifactId>pagehelper-spring-boot-starter</artifactId>
   <version>1.3.0</version>
 </dependency>
 PageHelper.startPage(1, 20);
 List<User> users = userMapper.findAll();
 PageInfo<User> pageInfo= new PageInfo<>(users);

2.问题汇总

注意PageHelper的版本与其他mybatis框架的所依赖的包是否一致 springboot尽量使用pagehelper-spring-boot-starter 如果与mybabtis-plus联合使用,注意jsqlparser的版本。 pagehelper版本过低可能报的错误: java.lang.NoSuchMethodError: net.sf.jsqlparser.statement.select.PlainSelect.getGroupByColumnReferences()Ljava/util/List;

3.源代码地址

https://github.com/pagehelper/pagehelper-spring-boot

相关文章

Spring WebFlux WebSocket 推送

Spring WebFlux WebSocket 推送

关于websocket的资料一大堆,但是关于webflux websocket的有用的太少了,由于项目中需要使用,花了几天时间终于搞通了,今天把主要关于推送的部分总结出来,便于以后参考 1. 服务端...

spring 源码解读

spring 源码解读

>org.springframework.web.context.ContextLoaderListener#contextInitialized >org.springframew...

SpringMVC通过url请求到Controller的过程

SpringMVC通过url请求到Controller的过程

>org.springframework.web.servlet.FrameworkServlet#doGet >org.springframework.web.servlet.Fr...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。