真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springboot如何集成pagehelper

這篇文章主要為大家展示了“spring boot如何集成pagehelper”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“spring boot如何集成pagehelper”這篇文章吧。

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、小程序開發(fā)、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了秀峰免費建站歡迎大家使用!

當spring boot集成好mybatis時候需要進行分頁,我們首先添加maven支持

 
  com.github.pagehelper
  pagehelper
  5.1.2
 
 
  com.github.pagehelper
  pagehelper-spring-boot-autoconfigure
  1.2.3
 
 
  com.github.pagehelper
  pagehelper-spring-boot-starter
  1.2.3
 

方式一:我們在application.yml(spring 需要讀取的yml)中加入

pagehelper:
 helperDialect: MySQL
 reasonable: true
 supportMethodsArguments: true
 params: count=countSql

然后重啟即可。

配置文件最終會被java所讀取,最終注入到spring bean中,所以我們方法二是配置其bean類,熱加載方便修改當然方式一更簡單,

方式二:在注解涵蓋package下面新建PageHeleperConfig

import com.github.pagehelper.PageHelper;
import java.util.Properties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @author zhuxiaomeng
 * @date 2018/1/2.
 * @email 154040976@qq.com
 */
@Configuration
public class PageHelperConfig {


 @Bean
 public PageHelper getPageHelper(){
 PageHelper pageHelper=new PageHelper();
 Properties properties=new Properties();
 properties.setProperty("helperDialect","mysql");
 properties.setProperty("reasonable","true");
 properties.setProperty("supportMethodsArguments","true");
 properties.setProperty("params","count=countSql");
 pageHelper.setProperties(properties);
 return pageHelper;
 }

}

pageHelper 基礎知識為:

import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
Page tPage= PageHelper.startPage(page,limit);

下一句的查詢語句來進行分頁。你只需要用List接收

以上是“spring boot如何集成pagehelper”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


新聞標題:springboot如何集成pagehelper
瀏覽路徑:http://weahome.cn/article/ijdopc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部