前言:基础环境为Maven+Spring Boot+Thymeleaf
1.导入依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.13</version>
</dependency>
2.Mapper层
查询全部即可,以下是 接口方法 和 xml映射文件
3.业务层service
4.控制器层
5.前端分页查询
前端采用Thymeleaf。
附录:
本实例使用数据库建表语句:
CREATE TABLE `tb_customer` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) DEFAULT NULL COMMENT '姓名',
`gender` varchar(8) DEFAULT NULL COMMENT '性别',
`age` int(3) DEFAULT NULL COMMENT '年龄',
`img` varchar(888) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '头像文件路径及文件名',
`orig_img` varchar(64) DEFAULT NULL COMMENT '客户上传的原头像的原始名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
若有不足请指出