如何使用Springboot分頁(yè)插件-創(chuàng)新互聯(lián)

這篇文章給大家介紹如何使用Springboot分頁(yè)插件,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

成都創(chuàng)新互聯(lián)公司-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、棕樹數(shù)據(jù)中心、等保安全、私有云建設(shè)等企業(yè)級(jí)互聯(lián)網(wǎng)基礎(chǔ)服務(wù),歡迎咨詢:13518219792

在springboot工程下的pom.xml中添加依賴

<!--分頁(yè) pagehelper --> <dependency>    <groupId>com.github.pagehelper</groupId>    <artifactId>pagehelper-spring-boot-starter</artifactId>    <version>1.2.5</version>  </dependency><dependency>      <groupId>org.mybatis.spring.boot</groupId>      <artifactId>mybatis-spring-boot-starter</artifactId>      <version>2.1.1</version></dependency>

在工程的配置Application文件中添加如下代碼

#pagehelper分頁(yè)插件配置pagehelper.helperDialect=mysqlpagehelper.reasonable=truepagehelper.supportMethodsArguments=truepagehelper.params=count=countSql

對(duì)service層的更改

@Servicepublic class UserService2 {  @Autowired  private UserDao userDao;  public PageInfo<User> queryAll(Integer page, Integer pageSize ){    PageHelper.startPage(page,pageSize);//分頁(yè)起始碼以及每頁(yè)頁(yè)數(shù)    List<User> users=userDao.selectAll();    PageInfo pageInfo=new PageInfo(users);    return pageInfo;  }

對(duì)controller層的更改

@Controllerpublic class UserController2 {  @Autowired  private UserService2 userService2;  @RequestMapping("queryAll")  @ResponseBody  public List<User> query(@RequestParam(value="page",defaultValue="1")Integer page, @RequestParam(value="pageSize",defaultValue="2")Integer pageSize){    PageInfo<User> pageInfo=userService2.queryAll(page,pageSize);    return pageInfo.getList();  }}

關(guān)于如何使用Springboot分頁(yè)插件就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

分享文章:如何使用Springboot分頁(yè)插件-創(chuàng)新互聯(lián)
鏈接URL:http://bm7419.com/article10/gipdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航網(wǎng)站排名、域名注冊(cè)、App設(shè)計(jì)云服務(wù)器、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)