当前位置: 首页 > news >正文

mybatis-plus Wrappers相关Api

1.mybatis-plus  Wrappers相关Api

获取count和list

QueryWrapper<Test111> time = Wrappers.<Test111>query().ge("time","2025-11-04 00:00:00");
long count = this.count(time);
List list = this.list(time);

2. 分页

for(int i =0;i<totalPage;i++){List<Test111> recourds =  this.page(new Page(i+1,5),time).getRecords();}

3. 批量插入

this.saveBatch(list)

4. 删除

QueryWrapper<Test111> time = Wrappers.<Test111>query().ge("time","2025-11-04 00:00:00");
this.remove(time);

5. 根据ids批量更新

List<Integer> ids = records.stream().map(i->i.getId()).collect(Collectors.toList());
UpdateWrapper<Test111> update1 = Wrappers.<Test111>update();
update1.set("name","zhangsan");
update1.in("id",ids);
this.update(update1);

单表操作可以用上面的,复杂sql关联查询的,建议写sql方式

 

http://www.rkmt.cn/news/47653.html

相关文章:

  • 塔城西林瓶灌装线厂家提供使用技巧培训助提效
  • VMware-配置静态IP地址详细教程
  • OI教练模拟器自动刷天赋脚本!
  • BM3D 图像降噪快速算法的 MATLAB 实现
  • v4l2 probe时各个device的操作顺序
  • 国泰君安基于隐语SecretFlow生产场景探索实践
  • 鲜花:m 群 bot 随机一言摘抄
  • MATLAB小波分析工具包进行时间序列的小波功率谱分析
  • 再次出山!!
  • 完整教程:Java 反射机制核心类详解:Class、Constructor、Method、Field
  • Problems
  • Java 获取 Excel 中工作表的名称 - 指南
  • 2025年现代风格卫生间隔断生产厂家权威推荐榜单:易清洁卫生间隔断/欧式卫生间隔断/养老院卫生间隔断源头厂家精选
  • 2025年排渣阀订制厂家权威推荐榜单:陶瓷阀门/搪瓷阀门/铸铁阀门源头厂家精选
  • Aoao Round 2 比赛总结
  • 11.12 联考总结
  • 揭开时序数据库的秘密:为何它是数据存储的未来?
  • 2025/11/9
  • macOS 下载汇总 (系统、应用和教程) - macOS Tahoe 26
  • 使用page-meta为u-popup的遮罩层添加穿透屏蔽
  • etcd 参数调整
  • 2026年HR系统选型全攻略:功能、成本与落地建议
  • 11.10 联考总结
  • PPT-EA:PPT自动生成器 - 详解
  • CBT-LLM 心理大模型微调,用 LLaMA Factory 微调框架就够啦!| 附一键复现指南
  • 使用uniapp为微信小程序添加返回拦截(不使用onBackPress
  • kvm虚拟机共享目录
  • 阿勒泰西林瓶灌装压塞机类型及特点解析
  • etcd 存储上限
  • kubectl get events 看到的所有事件(Event 对象)默认都存储在 etcd 里