Porm
<!--pageHelper--><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.1.2</version></dependency>
ps:还要有这个jar包,但是这在5.1.2版本的pageHelper依赖里面已经集成了。
配置
以下两种配置方式二选一
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><property name="plugins"><array><bean class="com.github.pagehelper.PageInterceptor"><property name="properties"><value><!--配置PageHelper-->offsetAsPageNum=truereasonable=truerowBoundsWithCount=truepageSizeZero=true</value></property></bean></array></property></bean>
<plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"><!--分页参数合理化 --><property name="reasonable" value="true"/></plugin></plugins>
报错
ClassNotFoundException: com.github.pagehelper.PageInterceptor
解决:
要检查tomcat打包的依赖里面有没有。
方案
1.如果手动删除了target文件夹,在启动tomcat的时候也会编译出来,但是不会包含jar包。最终还是要去maven那package一下,项目jar包依赖才能完整被项目调用
2.或者直接在project structure里面进行一个依赖编译
右边的就是待编译的jar包,要全部放在图示左边web-inf下的lib下,才能被项目调用
