美文网首页代码改变世界程序员
mybatis-config.xml配置pageHelper分页

mybatis-config.xml配置pageHelper分页

作者: 洒了油 | 来源:发表于2017-12-08 10:34 被阅读70次

配置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类 两种方式不宜混合使用。应只采取其中一种。

相关文章

网友评论

    本文标题:mybatis-config.xml配置pageHelper分页

    本文链接:https://www.haomeiwen.com/subject/pezsixtx.html