分页查询插件PageHelper 5.x版本
生活随笔
收集整理的這篇文章主要介紹了
分页查询插件PageHelper 5.x版本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 1. jar包依賴
- 2. mybatis核心文件配置
- 3. 簡簡單單分頁
1. jar包依賴
<!--分頁助手--><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.2.0</version></dependency><!-- java sql parser --><dependency><groupId>com.github.jsqlparser</groupId><artifactId>jsqlparser</artifactId><version>3.2</version></dependency></dependencies>2. mybatis核心文件配置
<!-- 分頁助手配置 --><plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin></plugins>3. 簡簡單單分頁
// 分頁查詢@Testpublic void test3() {SqlSession sqlSession = getSession();if (sqlSession != null) {UserMapper userMapper = sqlSession.getMapper(UserMapper.class);// 第二頁 每頁查三條數據PageHelper.startPage(2, 3);List<User> userList = userMapper.selectAllUser();System.out.println(userList);sqlSession.close();}}// 分頁查詢獲取分頁具體信息@Testpublic void test4() {SqlSession sqlSession = getSession();if (sqlSession != null) {UserMapper userMapper = sqlSession.getMapper(UserMapper.class);// 第一頁 查三條PageHelper.startPage(1, 3);List<User> userList = userMapper.selectAllUser();PageInfo userPageInfo = new PageInfo<>(userList);System.out.println("當前頁:" + userPageInfo.getPageNum());System.out.println("總頁數:" + userPageInfo.getPages());System.out.println("總行數:" + userPageInfo.getTotal());System.out.println("每頁行數:" + userPageInfo.getPageSize());System.out.println("下一頁:" + userPageInfo.getNextPage());System.out.println("上一頁:" + userPageInfo.getPrePage());sqlSession.close();}}- 插件開源地址
https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/en/HowToUse.md
總結
以上是生活随笔為你收集整理的分页查询插件PageHelper 5.x版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: h5网站模板_超全超实用的80个模板网站
- 下一篇: 幽灵交易策略_幽灵交易者策略(附源代码)