条件构造器-AbstractWrapper

💗wei_shuo的个人主页

💫wei_shuo的学习社区

🌐Hello World !


条件构造器-AbstractWrapper

QueryWrapper(LambdaQueryWrapper)UpdateWrapper(LambdaUpdateWrapper)的父类,用于生成 sql 的 where 条件,entity 属性也用于生成 sql 的 where 条件

AbstractWrapper

eq(column, value):等于条件

ne(column, value):不等于条件

gt(column, value):大于条件

lt(column, value):小于条件

like(column, value):模糊查询条件

orderBy(column, isAsc):排序条件

isNull(column):为空条件

isNotNull(column):非空条件

in(column, values):包含条件

notIn(column, values):不包含条件

and():连接多个条件

or():连接多个条件

QueryWrapper(LambdaQueryWrapper)

select(String... sqlSelect):设置查询字段

UpdateWrapper(LambdaUpdateWrapper)

  • set(String column, Object val):SQL SET 字段
  • setSql(String sql):设置 SET 部分 SQL

lambda

获取 LambdaWrapper:QueryWrapper中是获取LambdaQueryWrapper;UpdateWrapper中是获取LambdaUpdateWrapper


🌼 结语:创作不易,如果觉得博主的文章赏心悦目,还请------点赞👍收藏⭐️评论📝


相关推荐
篱笆院的狗9 小时前
Java 中的 DelayQueue 和 ScheduledThreadPool 有什么区别?
java·开发语言
2501_941809149 小时前
面向多活架构与数据地域隔离的互联网系统设计思考与多语言工程实现实践分享记录
java·开发语言·python
qualifying9 小时前
JavaEE——多线程(4)
java·开发语言·java-ee
better_liang10 小时前
每日Java面试场景题知识点之-DDD领域驱动设计
java·ddd·实体·领域驱动设计·架构设计·聚合根·企业级开发
韦东东10 小时前
DeepSeek:R1本地RAG 问答: 功能新增,附 六大关键技术优化路径参考
数据库·mysql
li.wz10 小时前
Spring Bean 生命周期解析
java·后端·spring
Leon-Ning Liu10 小时前
19c RAC 环境 Patch 38326922 应用实战
数据库·oracle
虫小宝10 小时前
优惠券省钱app高并发秒杀系统:基于Redis与消息队列的架构设计
数据库·redis·缓存
czlczl2002092510 小时前
深入解析 ThreadLocal:架构演进、内存泄漏与数据一致性分析
java·jvm·架构
盖世英雄酱5813611 小时前
不是所有的this调用会导致事务失效
java·后端