pageHelper基础

目录

单独使用mytatis的情况下使用pageHelper

在mytatis整合spring的情况下

调整页面

首页的写法

尾页的写法

上一页下一页的写法

中间的页数

切换一页显示多少条


前言

pageHelper 是mybatis的分页插件,能很方便的进行分页,是果然的一款插件,所以可以文档很容易看

传统的mytatis的分页  https://www.cnblogs.com/aeolian/p/9229149.html

此篇文章前面会讲基本的使用,后面可能会深入了解

引入jar包

单独使用mytatis的情况下使用pageHelper

在mytatis整合spring的情况下

在session工厂里传入pageHelper插件

    <!--让spring管理sqlSession工厂-->
    <bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
        <!--注入数据源-->
        <property name="dataSource" ref="dataSource"></property>

        <!--注入pagehelper-->
        <property name="plugins">
            <array>
                <bean class="com.github.pagehelper.PageInterceptor">
                    <property name="properties">
                        <props>
                            <prop key="helperDialect">mysql</prop>
                            <prop key="reasonable">true</prop>
                        </props>
                    </property>
                </bean>
            </array>
        </property>

    </bean>

使用的时候直接在查询的上面分页即可(必须是真正调用分页的代码之前)

web层也用pageInfo代替

调整页面

首页的写法

尾页的写法

上一页下一页的写法

中间的页数

切换一页显示多少条

猜你喜欢

转载自blog.csdn.net/yzj17025693/article/details/89435016