1. 程式人生 > >05 mybatis分頁外掛pageHelper的使用

05 mybatis分頁外掛pageHelper的使用

1.匯入座標

<dependency>

<groupId>com.github.pagehelper</groupId>

<artifactId>pagehelper</artifactId>

<version>5.1.2</version>

</dependency>

2.在applicationContext.xml中配置

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">

         <property name="dataSource" ref="dataSource" />

        <!--配置mybatis包掃描-->

        <property name="typeAliasesPackage" value="cn.itcast.ssm.domain"></property>

        <!--mybatis分頁外掛-->

        <property name="plugins">

            <array>

                <bean class="com.github.pagehelper.PageInterceptor">

                    <property name="properties">

                        <props>

                            <prop key="helperDialect">oracle</prop>

                            <prop key="reasonable">true</prop>

                        </props>

                    </property>

                </bean>

            </array>

        </property>

     </bean>

前臺給後臺

當前頁碼,每頁顯示的條數

後臺給前臺

總記錄數,當前頁的list列表

4. 在分頁查詢方法執行之前新增PageHelper.startPage