maven和gradle集成PageHelper插件

maven集成分页插件

添加依赖(缺一不可)


<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>{pagehelper-starter.version}</version> </dependency> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>{pagehelper.version}</version>
</dependency>

Gradle集成分页插件(注意兼容问题)

compile group: 'com.github.pagehelper', name: 'pagehelper', version: '5.1.8'
compile group: 'com.github.pagehelper', name: 'pagehelper-spring-boot-starter', version: '1.2.10'

加好依赖后在application.properties中添加配置

pagehelper配置

pagehelper.helperDialect: mysql ##数据库类型
pagehelper.reasonable: true
pagehelper.supportMethodsArguments: true

最后在serviceImpl中调用,返回格式可进一步封装

PageHelper.startPage(pageNum, pageSize);//pageNum 页码 pageSize 每页显示条数
List<Card> list = cardMapper.selectCardList(cardStatus, tel, cardNo, cardPwd, batchNo);
PageInfo<Card> pageInfo = new PageInfo<>(list);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。