国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - idea使用pagehelper實現后端分頁功能的步驟詳解

idea使用pagehelper實現后端分頁功能的步驟詳解

2020-09-23 10:53xgysimida Java教程

這篇文章主要介紹了idea使用pagehelper實現后端分頁功能的步驟,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

PageHelper是一款好用的開源免費的Mybatis第三方物理分頁插件,其實我并不想加上好用兩個字,但是為了表揚插件作者開源免費的崇高精神,我毫不猶豫的加上了好用一詞作為贊美。

下面分步驟給大家介紹idea使用pagehelper實現后端分頁功能,具體內容如下所示:

第一步:在pom.xml中添加依賴

?
1
2
3
4
5
<dependency>
   <groupId>com.github.pagehelper</groupId>
   <artifactId>pagehelper-spring-boot-starter</artifactId>
   <version>1.2.12</version>
  </dependency>

第二步:在idea的配置文件中添加相關配置:

?
1
2
3
4
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

第三步:在Dao層編寫程序

?
1
2
3
4
5
6
/**
 *分頁形式查詢所有的用戶信息
 * @return
 */
@Select("select * from user")
public List<Map<String,Object>> QueryPageUsers();

第四步:在服務層編寫程序:

?
1
2
3
4
5
6
7
/**
  * 分頁查詢所有用戶
  * @param pagenum
  * @param pagesize
  * @return
  */
 List<Map<String,Object>> FindUsers(int pagenum,int pagesize);

第五步:在服務實現層編寫代碼

?
1
2
3
4
5
6
7
8
9
10
11
/**
  * 分頁形式查詢所有的用戶
  * @param pagenum
  * @param pagesize
  * @return
  */
 public List<Map<String, Object>> FindUsers(int pagenum, int pagesize) {
  PageHelper.startPage(pagenum,pagesize);
  List<Map<String, Object>> maps = selectUser.QueryPageUsers();
  return maps;
 }

第六步:在Controller層編寫代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
/**
  * 分頁形式查詢所有的用戶
  * @param pagenum
  * @param pagesize
  * @return
  */
 @RequestMapping(value = "GetPageUsers",method = RequestMethod.POST)
 public @ResponseBody PageInfo<Map<String, Object>> GetPageUsers(int pagenum,int pagesize){
  List<Map<String, Object>> maps = getUserservice.FindUsers(pagenum, pagesize);
  PageInfo<Map<String, Object>> pagets = new PageInfo<Map<String, Object>>(maps);
  return pagets;
 }

第七步:使用Postman進行測試,結果如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
 "total": 6,
 "list": [
  {
   "pass": "user",
   "level": 1,
   "sex": "男",
   "name": "user",
   "id": "1001",
   "age": 21
  },
  {
   "pass": "admin",
   "level": 10,
   "sex": "女",
   "name": "admin",
   "id": "1002",
   "age": 23
  }
 ],
 "pageNum": 1,
 "pageSize": 2,
 "size": 2,
 "startRow": 1,
 "endRow": 2,
 "pages": 3,
 "prePage": 0,
 "nextPage": 2,
 "isFirstPage": true,
 "isLastPage": false,
 "hasPreviousPage": false,
 "hasNextPage": true,
 "navigatePages": 8,
 "navigatepageNums": [
  1,
  2,
  3
 ],
 "navigateFirstPage": 1,
 "navigateLastPage": 3
}

總結

到此這篇關于idea使用pagehelper實現后端分頁功能的步驟詳解的文章就介紹到這了,更多相關idea后端分頁內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/xgysimida/article/details/108743347

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 538在线| 精品视频免费在线 | 亚洲每日更新 | 伊人五月 | 成人乱人乱一区二区三区 | 国产色爱综合网 | 欧美视频精品 | 日韩精品一区二区三区中文在线 | 懂色中文一区二区在线播放 | 亚洲精品国产成人 | 国内自拍偷拍视频 | 欧美高清一区 | 亚洲人人 | 亚洲精品欧美 | 搡女人真爽免费午夜网站 | 亚洲视频在线观看免费 | 久久国产高清 | 毛片免费观看视频 | 欧美日韩电影一区二区 | 亚洲九九| 精品天堂 | 国产精品视频一区二区三区不卡 | 久久99精品久久久久久国产越南 | 一性一交一色生活片 | 日韩欧美在线视频 | 国产精品2| 亚洲精品久久久久久久久久久 | 91黄在线观看 | 一级黄片毛片 | aa一级毛片 | a久久| 精品96久久久久久中文字幕无 | 羞羞视频在线看 | 永久黄网站色视频免费观看w | www一区二区 | 国产三级 | 亚洲精品电影在线观看 | 毛片网站大全 | 国产羞羞视频免费在线观看 | 三区视频 | jizz中国jizz女人 |