MyBatis分页插件PageHelper(环境为Spring Boot)

前言:基础环境为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;

若有不足请指出
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44613100/article/details/107892538