mybatis的分页插件使用总结
环境准备工作:
1.在使用pagehelper插件时,我已经搭建好了ssm(spring+springmvc+mybatis)
在这简单描述一下ssm搭建过程
配置整体项目的web.xml
2,配置spring
对不同层的扫描(controller层在springmvc配置)
3,配置springmvc
主要配置controller层的扫描,视图层的解析等
<context:component-scan base-package="com.huhy.pageHelper"></context:component-scan>
<mvc:annotation-driven /><!--conversion-service="conversionService" -->
<bean id="resolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
到此。ssm的简单架构搭建成功了,可以简单测试一下
===============================================
2.配置mybatis的分页插件了,我用的版本是pageHelper的3.3版本,不同版本略有差距,
2.1,该插件的使用,有两种方式
1> maven 构建(我使用这种方式)
1.1> 该插件引入
1.2>把插件配置到项目中,在这又分为两种方式配置,都能达到pageHelper的效果
1.2.1>在mybtis-config.xml配置插件
把该文件引入到ssm中
1.2.2>在ssm整体项目中配置
2> 简单web方式构建(引入相应jar包即可,在此不再叙述)
===============================================================================
pageHelper插件已经整合到ssm中了,
===============================================================================
3,pagehelper的简单测试了
至此,测试完毕
mybtais的原理图,仅供参考