mybatis PageHelper插件的使用

PageHelper的使用

优点:无需你自己去封装以及关心sql分页等问题,使用很方便,前端取数据也很方便。

1.引入pagehelper依赖

<dependency>
  <groupId>com.github.pagehelper</groupId>
  <artifactId>pagehelper</artifactId>
  <version>5.1.2<ersion>
</dependency>

2.配置applicationContext.xml文件

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
		<property name="dataSource" ref="dataSource" />
		<!-- 自动扫描mapping.xml文件 -->
		<!-- <property name="configLocation" value="classpath:mybatis.xml"/> -->
		<property name="mapperLocations" value="classpath:mapper/*.xml" />
        <!-- 在sqlsessionFacutory中添加如下配置 -->
		<property name="plugins">
			<array>
				<bean class="com.github.pagehelper.PageInterceptor">
					<property name="properties">
						<value>
							<!-- 这里设定你的数据库类型 -->
							helperDialect=mysql
						</value>
					</property>
				</bean>
			</array>
		</property>
	</bean>

3.调用PageHelper的方法

4. PageInfo的结构

 

猜你喜欢

转载自blog.csdn.net/qq_38186465/article/details/103051269
今日推荐