0
点赞
收藏
分享

微信扫一扫

mybatis-config.xml配置pageHelper分页

楚木巽 2021-09-29 阅读 84

配置mybatis属性,可以用mybatis-config.xml来配置,也可以使用@Configuration 注解的java类来实现。

1)在xml文件中加入pageHelper

<plugins>

<plugin interceptor="com.github.pagehelper.PageHelper">

<property name="dialect" value="mysql"></property>

<property name="offsetAsPageNum" value="true"></property>

<property name="rowBoundsWithCount" value="true"></property>

<property name="pageSizeZero" value="true"></property>

<property name="reasonable" value="false">(/property>

<property name="supportMethodsArguments" value="false">(/property>

<property name="returnPageInfo" value="none">(/property>

</plugin>

</plugins>

2)在注解类里加pageHelper

@Bean

public Interceptor pageHelper() {

PageHelper pageHelper = new PageHelper();

SqlUtilConfig config = new SqlUtilConfig();

config.setOffsetAsPageNum(true);

config.setRowBoundsWithCount(true);

config.setPageSizeZero(true);

config.setReasonable(true);

pageHelper.setSqlUtilConfig(config);

return pageHelper;

注意: mybatis-config.xml 与 @Configuration 注解的java类 两种方式不宜混合使用。应只采取其中一种。

举报

相关推荐

0 条评论