spring boot 中如何快速配置PageHelper
阿新 • • 發佈:2018-12-17
1.首先匯入jar包,三種jar都不要缺少,尤其第二個,缺少啟動會報錯(深深有體會)
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-autoconfigure</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version> </dependency>
2. 接著在application.properties中新增配置
#pagehelper配置 pagehelper.helperDialect: mysql pagehelper.reasonable: true pagehelper.supportMethodsArguments: true pagehelper.params: count=countSql
3.最後就是在service中呼叫
PageHelper.startPage(pageNum, pageSize);//pageNum 頁碼 pageSize 每頁顯示條數 List<Card> list = cardMapper.selectCardList(cardStatus, tel, cardNo, cardPwd, batchNo); PageInfo<Card> pageInfo = new PageInfo<>(list);
4.自己親自使用過應該是沒什麼問題,有問題的話歡迎來擾 (參考了很多大牛的部落格,如果有相同希望告知我寫上出處,小白一個,打擾了)