news 2026/5/11 9:53:48

员工信息查询(含分页查询)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
员工信息查询(含分页查询)

分页查询:原始方法

用@RequestParam可以为属性设置默认值

@Service public class EmpServiceimpl implements EmpService { @Autowired private EmpMapper empMapper; @Override public PageResult page(Integer page, Integer pageSize) { //1.调用mapper查询总记录数 Long total = empMapper.count(); //2.调用mapper查询结果列表 List<Emp> rows = empMapper.list((page - 1) * pageSize, pageSize); //3.封装结果 PageResult return new PageResult(total,rows); }
public interface EmpMapper { @Select("select count(*) from emp e left join dept d on e.dept_id = d.id") public Long count(); /* * 这里的d.name封装不到Emp对象中,所以需要使用别名解决 * */ @Select("select e.*,d.name deptName from emp e left join dept d on e.dept_id = d.id " + "order by e.update_time desc limit #{start},#{pageSize}") public List<Emp> list(Integer start, Integer pageSize);
public class EmpController { @Autowired private EmpService empService; /* * 分页查询 * */ @GetMapping public Result page(@RequestParam(defaultValue = "1") Integer page, @RequestParam (defaultValue = "10") Integer pageSize){ log.info("分页查询:{},{}",page,pageSize); PageResult pageResult = empService.page(page,pageSize); return Result.success(pageResult); }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 1:43:06

图像注释革命:从静态展示到交互探索

图像注释革命&#xff1a;从静态展示到交互探索 【免费下载链接】annotorious Add image annotation functionality to any web page with a few lines of JavaScript. 项目地址: https://gitcode.com/gh_mirrors/an/annotorious 想象一下&#xff0c;当你浏览一张历史照…

作者头像 李华
网站建设 2026/5/6 20:45:13

终极工业控制控件库:HslControls.dll快速开发指南

还在为工业软件开发中的界面设计发愁吗&#xff1f;HslControls.dll 是一款专为工业物联网和上位机软件设计的C#控件库&#xff0c;提供超过30种工业级图形化控件&#xff0c;让您快速构建专业的生产监控系统。无论您是新手开发者还是资深工程师&#xff0c;这个开源项目都能大…

作者头像 李华
网站建设 2026/5/2 22:51:16

Windows系统终极配置:完美使用Apple触控板的完整指南

Windows系统终极配置&#xff1a;完美使用Apple触控板的完整指南 【免费下载链接】mac-precision-touchpad Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad 项目地址: https://gitcode.com/gh_mirrors/ma/mac-precision-touchpad …

作者头像 李华
网站建设 2026/5/9 9:21:55

工业质检新突破:Ultralytics灰度检测方案实现99.7%缺陷检出率

工业质检新突破&#xff1a;Ultralytics灰度检测方案实现99.7%缺陷检出率 【免费下载链接】ultralytics ultralytics - 提供 YOLOv8 模型&#xff0c;用于目标检测、图像分割、姿态估计和图像分类&#xff0c;适合机器学习和计算机视觉领域的开发者。 项目地址: https://gitc…

作者头像 李华
网站建设 2026/5/8 4:04:40

不止于兼容:金仓数据库在部署、安全与性能上的三大技术突破

兼容 是对企业历史投资的尊重 是确保业务平稳过渡的基石 然而 这仅仅是故事的起点 在数字化转型的深水区&#xff0c;企业对数据库的需求早已超越“语法兼容”的基础诉求。无论是核心业务系统的稳定运行&#xff0c;还是敏感数据的安全防护&#xff0c;亦或是复杂场景下的性能优…

作者头像 李华
网站建设 2026/5/10 9:22:12

UniRig终极指南:零基础实现3D模型智能骨骼绑定

UniRig终极指南&#xff1a;零基础实现3D模型智能骨骼绑定 【免费下载链接】UniRig One Model to Rig Them All: Diverse Skeleton Rigging with UniRig 项目地址: https://gitcode.com/gh_mirrors/un/UniRig 在当今数字内容创作快速发展的时代&#xff0c;3D模型的骨骼…

作者头像 李华