iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >MyBatisPlus PaginationInterceptor分页插件的使用示例
  • 545
分享到

MyBatisPlus PaginationInterceptor分页插件的使用示例

2023-06-14 08:06:59 545人浏览 泡泡鱼
摘要

小编给大家分享一下mybatisPlus PaginationInterceptor分页插件的使用示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!实现配置插件来到项目下的applicationContext.xml中配置

小编给大家分享一下mybatisPlus PaginationInterceptor分页插件的使用示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

实现

配置插件

来到项目下的applicationContext.xml中配置sqlSessionFactoryBean的地方。

<!-- 配置SqlSessionFactoryBean Mybatis提供的: org.mybatis.spring.SqlSessionFactoryBean MP提供的:com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean --> <bean id="sqlSessionFactoryBean" class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean"> <!-- 数据源 --> <property name="dataSource" ref="dataSource"></property> <property name="configLocation" value="classpath:mybatis-config.xml"></property> <!-- 别名处理 --> <property name="typeAliasesPackage" value="com.badao.beans"></property>  <!-- 注入全局MP策略配置 --> <property name="globalConfig" ref="globalConfiguration"></property>  <!-- 插件注册 --> <property name="plugins">  <list>  <!-- 注册分页插件 -->  <bean class="com.baomidou.mybatisplus.plugins.PaginationInterceptor"></bean>  </list> </property>  </bean>

测试分页插件

编写单元测试

 @Test public void testPagePlugin() { Page<Employee> page = new Page<Employee>(1,2);  List<Employee> list=employeeMapper.selectPage(page, null); for ( Employee employee : list) {  System.out.println("*******************"+employee.getName()); } System.out.println("获取分页信息"); System.out.println("总条数"+page.getTotal()); System.out.println("当前页码"+page.getCurrent()); System.out.println("总页码"+page.getPages()); System.out.println("每页显示的条数"+page.getSize()); System.out.println("是否有上一页"+page.hasPrevious()); System.out.println("是否有下一页"+page.hasNext());  //将查询的结果直接封装到page对象中 page.setRecords(list);  }

Page对象

实现分页辅助类

MyBatisPlus PaginationInterceptor分页插件的使用示例

继承了Pagination,所以也继承了方法。

MyBatisPlus PaginationInterceptor分页插件的使用示例

运行单元测试

MyBatisPlus PaginationInterceptor分页插件的使用示例

看完了这篇文章,相信你对“MyBatisPlus PaginationInterceptor分页插件的使用示例”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网精选频道,感谢各位的阅读!

--结束END--

本文标题: MyBatisPlus PaginationInterceptor分页插件的使用示例

本文链接: https://www.lsjlt.com/news/269030.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MyBatisPlus PaginationInterceptor分页插件的使用示例
    小编给大家分享一下MyBatisPlus PaginationInterceptor分页插件的使用示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!实现配置插件来到项目下的applicationContext.xml中配置...
    99+
    2023-06-14
  • MyBatisPlus PaginationInterceptor分页插件的使用详解
    实现 配置插件 来到项目下的applicationContext.xml中配置sqlSessionFactoryBean的地方。 <!-- 配置SqlSessionFact...
    99+
    2024-04-02
  • springboot中使用mybatisplus自带插件实现分页的示例代码
    目录springboot中使用mybatisplus自带插件实现分页1.导入mybatisplus分页依赖2.添加MybatisPlusConfig配置类3.测试分页springbo...
    99+
    2024-04-02
  • 详解MyBatisPlus中分页插件的使用
    目录MyBatis Plus分页插件使用自定义分页功能MyBatis Plus分页插件使用 MyBatis Plus中使用分页插件也很简单: 首先编写配置类: @Configurat...
    99+
    2023-02-09
    MyBatis Plus分页插件使用 MyBatis Plus分页插件 MyBatis Plus分页
  • mybatis分页插件pageHelper的使用示例
    小编给大家分享一下mybatis分页插件pageHelper的使用示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!工作的框架spring springmvc mybatis3首先使用分页...
    99+
    2024-04-02
  • Mybatis分页插件的示例分析
    这篇文章主要介绍Mybatis分页插件的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Mybatis分页插件的实例详解1.前言:我们知道,在MySQL中,分页的sql是使用l...
    99+
    2024-04-02
  • MyBatis-Plus分页插件IPage的使用展示--分页查询
    MyBatis-Plus分页插件提供了IPage接口来支持分页查询。下面是一个使用示例:1. 在Mapper接口中定义一个方法,使用...
    99+
    2023-09-09
    MyBatis
  • MybatisPlus搭建项目环境及分页插件
    目录一、搭建项目环境1.1 创建项目1.2 配置环境1.1.1 自动生成代码1.1.2 配置SpringbootassetsApplication1.3 配置application....
    99+
    2022-11-13
    mybatisplus搭建项目 mybatis plus项目 mybatisplus分页
  • MyBatisplus 使用IPage和Page分页
    MyBatis Plus 是一款优秀的持久层框架,它提供了很多方便的功能,包括分页查询。其中,IPage和Page就是MyBatis...
    99+
    2023-09-02
    MyBatisplus
  • 使用JQuery实现的分页插件分享
    JQuery分页插件是一种非常常用的工具,可以帮助开发人员快速实现网页中的分页功能。以下是一个使用JQuery实现的分页插件的示例代...
    99+
    2023-08-14
    JQuery
  • bootstrap分页插件如何使用
    要使用Bootstrap分页插件,您需要遵循以下步骤:1. 引入Bootstrap的CSS和JavaScript文件。在您的HTML...
    99+
    2023-08-24
    bootstrap
  • es分页插件怎么使用
    使用es分页插件可以通过以下步骤进行: 在Elasticsearch中安装分页插件。常用的分页插件有`elasticsearch-...
    99+
    2023-10-28
    es
  • angularjs结合pagination插件实现分页功能的示例分析
    小编给大家分享一下angularjs结合pagination插件实现分页功能的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!angularjs与pagination插件可以完美实现...
    99+
    2024-04-02
  • jquery分页插件怎么使用
    要使用jQuery分页插件,你需要按照以下步骤进行操作:1. 引入jQuery库文件和分页插件的JS文件。```html```2. ...
    99+
    2023-08-09
    jquery
  • Vue中插件的示例分析
    这篇文章主要为大家展示了“Vue中插件的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue中插件的示例分析”这篇文章吧。以上是“Vue中插件的示例分析”这篇文章的所有内容,感谢各位的阅...
    99+
    2023-06-25
  • OCR插件Ocrad.js的示例分析
    这篇文章主要介绍了OCR插件Ocrad.js的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ocrad.js 相当于是 Ocrad ...
    99+
    2024-04-02
  • bootstrap table表格插件之服务器端分页的示例分析
    这篇文章主要为大家展示了“bootstrap table表格插件之服务器端分页的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“bootstrap tab...
    99+
    2024-04-02
  • java分页插件pagehelper怎么使用
    Java分页插件PageHelper可以很方便地实现分页功能。下面是使用PageHelper的步骤:1. 导入PageHelper依...
    99+
    2023-08-15
    java pagehelper
  • SpringBoot整合MybatisPlus的示例分析
    这篇文章给大家分享的是有关SpringBoot整合MybatisPlus的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。创建个SpringBoot项目勾选生所需的依赖:我把application的后缀改为...
    99+
    2023-06-20
  • MyBatis分页插件PageHelper如何使用
    本篇内容介绍了“MyBatis分页插件PageHelper如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MyBatis使⽤PageH...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作