pagehelper 分頁不生效,總頁數總是1解決方案


問題:

  后台查詢后的數據只有1頁,已經設置了PageHelper也沒用

     PageHelper.startPage(pageNum,pageSize);
        ModelAndView mv=new ModelAndView();
     Integer count= secondService.message();
        mv.addObject("count",count);
     List<Second> seconds= secondService.show();   
     mv.addObject("seconds",seconds);
     PageInfo<Second> pageInfo=new PageInfo<>(seconds);
    mv.addObject("pageInfo",pageInfo);

  

解決方案:

PageHelper.startPage(pageNum,pageSize);只對該語句以后的第一個查詢語句得到的數據進行分頁。

 

 

 

問題解決。

PS:

pom.xml

   <!--mybatis分頁插件-->
    <dependency>
      <groupId>com.github.pagehelper</groupId>
      <artifactId>pagehelper</artifactId>
      <version>5.1.2</version>
    </dependency>

 mybatis-config.xml

<!--翻頁插件-->
    <plugins>
        <plugin interceptor="com.github.pagehelper.PageInterceptor">
            <property name="helperDialect" value="mysql"></property>
            <property name="reasonable" value="true"></property>
        </plugin>
    </plugins>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM