news 2026/9/2 17:23:00

PageHelper插件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PageHelper插件

介绍

PageHelper是第三方提供的Mybatis框架中的一款功能强大、方便易用的分页插件,支持任何形式的单标、多表的分页查询。

官网:Mybatis-PageHelper/wikis/zh/HowToUse.md at master · ruiqianyi/Mybatis-PageHelper · GitHub

代码实现

在pom.xml引入依赖

<!--分页插件PageHelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.4.7</version> </dependency>

实现分页的Impl类

public PageResult page(Integer page, Integer pageSize) { //1. 设置分页参数 PageHelper.startPage(page,pageSize); //2. 执行查询 List<Pojo> pojoList = pojoMapper.list(); Page<Pojo> p = (Page<Pojo>) pojoList; //3. 封装结果 return new PageResult(p.getTotal(), p.getResult()); }

其中:Pojo是自定义的一个实体类,作为查询返回的List的元素的类型;PageResult是自定义的一个返回给前端的VO,p.getTotal()是List的总长度,p.getResult()是根据page和pageSize得到的当前页的pojo集合

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 5:50:13

Kotaemon新闻摘要生成:7x24小时自动资讯简报

Kotaemon新闻摘要生成&#xff1a;7x24小时自动资讯简报 在金融交易室、媒体编辑部或企业战略部门&#xff0c;每天清晨打开邮箱看到几十条未读新闻推送时&#xff0c;你是否曾感到信息过载的窒息&#xff1f;更令人焦虑的是&#xff0c;关键事件可能在发布后10分钟内就影响股…

作者头像 李华
网站建设 2026/9/2 0:57:28

【分析式AI】-过拟合(含生活案例说明)

1. 专业术语说明 过拟合 是指一个机器学习模型在训练数据集上表现过于优异&#xff0c;以至于它学习了训练数据中的噪声、随机波动和无关特征&#xff0c;而非数据背后的真实、普适的分布规律。这导致模型的复杂度远高于问题本身所需的复杂度&#xff0c;其结果是模型在训练集…

作者头像 李华
网站建设 2026/9/2 17:56:00

mcp demo 智能天气服务:经纬度预报与城市警报

编写一个输入经纬度获取天气预报&#xff0c;和输入城市名称获取天气警告的mcp服务 代码 mcp 1.24.0 from typing import Any, List import random from datetime import datetime, timedeltafrom mcp.server.fastmcp import FastMCP from starlette.…

作者头像 李华
网站建设 2026/9/2 21:30:26

opencv灰度图与彩色图的处理

1.图像读取与转换import cv2 color_img cv2.imread(image.jpg) gray_img cv2.imread(image.jpg, cv2.IMREAD_GRAYSCALE)cv2.IMREAD_COLOR : 彩色图像&#xff08;默认&#xff09; cv2.IMREAD_GRAYSCALE : 灰度图像cv2.IMREAD_UNCHANGED : 包含alpha通道2.彩色图与灰…

作者头像 李华
网站建设 2026/9/2 21:35:57

数据结构入门:二叉排序树的删除算法

有序二叉树&#xff08;二叉搜索树&#xff09;的核心特性是左子树节点值 < 根节点值 < 右子树节点值&#xff0c;删除节点时需要保证删除后树的有序性不被破坏。一、为什么删除有序二叉树节点这么麻烦&#xff1f;普通二叉树删除节点只需要断开引用&#xff0c;但有序二…

作者头像 李华