关于使用pagehelper 时,无法生效的解决方法(Springboot)
2017-12-11 10:45
661 查看
在使用pagehelper 的时候,由于pagehelper有不同版本(有的是基于sping 的 ,有的是基于spingboot 的)
如果直接在maven依赖中直接引用springboot pagehelper,使用springBoot 版本的PH 是不需要在注入pagehelper Bean 的,可以直接在程序中使用
但是如果只是在maven中引入PH 的依赖,那么就需要对pagehelper 进行Bean注入,下面是实现Bean注入的代码:
当然,如果项目本身就是springboot项目的话,最好还是使用spring boot版本的pagehelper.
如果直接在maven依赖中直接引用springboot pagehelper,使用springBoot 版本的PH 是不需要在注入pagehelper Bean 的,可以直接在程序中使用
但是如果只是在maven中引入PH 的依赖,那么就需要对pagehelper 进行Bean注入,下面是实现Bean注入的代码:
@Configuration public class MybatisConf { @Bean public PageHelper pageHelper() { PageHelper pageHelper = new PageHelper(); Properties p = new Properties(); p.setProperty("offsetAsPageNum", "true"); p.setProperty("rowBoundsWithCount", "true"); p.setProperty("reasonable", "true"); pageHelper.setProperties(p); return pageHelper; }
当然,如果项目本身就是springboot项目的话,最好还是使用spring boot版本的pagehelper.
相关文章推荐
- 62. mybatis 使用PageHelper不生效【从零开始学Spring Boot】
- 62. mybatis 使用PageHelper不生效【从零开始学Spring Boot】
- 关于HD声卡使用QQ语音时MIC音量无法调节的解决方法
- 关于CSS中内层使用float导致外层的背景无法显示的问题的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于Hibernate在反向工程时无法选择Spring DAO Type的解决方法【更新版】
- 时代互联 域名注册查询接口api的使用 (w3Sockets)(这篇文章,关于是放到C:\WINDOWS或者是C:\WINDOWS\system32要亲自试试,附带在 server 2008 R2下无法运行的解决方法)
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于“计算机无法访问,您可能没有权限使用网络资源....”的解决方法
- 关于在使用Exchange2003系统时无法向sina,yahoo,hotmail等邮箱发送邮件问题的解决方法
- 关于VS2005 无法使用切换到设计视图的解决方法
- 关于ajax页面里的js方法无法使用的解决办法
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法
- 关于使用NotificationComat导致android2.3及以下版本无法显示自定义布局的解决方法.
- MVC 子项目作为插件形式开发 子项目无法使用htmlhelper的解决方法。
- 在IE8下的table tr使用toggle()无法生效的bug的解决方法
- 关于IIS服务启动失败的问题:“IIS提示‘另一个程序正在使用此文件,进程无法访问’”,的解决方法
- 关于javascript无法使用XPath的函数功能的解决方法
- 关于使用EmguCV出现 “无法加载 DLL“cvextern”: 找不到指定的程序” 的解决方法
- [笔记].关于在Quartus II 11.0无法正常使用SignalTap的解决方法