EntityWrapper的in怎么用
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,小编给大家分享一下EntityWrapper的in怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!EntityWrap
千家信息网最后更新 2025年01月18日EntityWrapper的in怎么用
小编给大家分享一下EntityWrapper的in怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
EntityWrapper的in用法
EntityWrapperwrapper = new EntityWrapper<>();wrapper.eq("is_valid", 1);wrapper.in("life_name", "ge,edu,career");List userLabelList = userLabelService.selectList(wrapper);
in的第二个参数可以是字符串也可以是list但是注意字符串中","间不能有空格,不然会查出来的语句就是这样的
mybatis-plus EntityWrapper in
环境:
springBoot+mybatis
源码:
/** ** IN 条件语句,目前适配mysql及oracle *
* * @param column 字段名称 * @param value 匹配值 集合 * @return this */ public Wrapperin(String column, Collection> value) { return in(true, column, value); } /** * * IN 条件语句,目前适配mysql及oracle *
* * @param condition 拼接的前置条件 * @param column 字段名称 * @param value 匹配值 集合 * @return this */ public Wrapperin(boolean condition, String column, Collection> value) { if (condition && CollectionUtils.isNotEmpty(value)) { sql.WHERE(formatSql(in_Expression(column, value, false), value.toArray())); } return this; }
如果condition不传,等同于:condition: true;
如果传入的value不为空,相当于改 in 查询语句为拼接;
举个例子
//代码 @Override public ListselectByCaseIdSet(Set idSet) { EntityWrapper wrapper = new EntityWrapper<>(); wrapper.in(!CollectionUtils.isEmpty(idSet), "id", idSet); return this.selectList(wrapper); }/** * 如果idSet 为空,sql: select * from user * 如果idSet 不为空, sql: select * from user where id in (idSet) ** /
以上是"EntityWrapper的in怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
语句
条件
篇文章
内容
名称
字段
字符
字符串
适配
不怎么
代码
例子
参数
大部分
就是
更多
源码
环境
知识
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
linux如何自动关闭服务器
ftl模板数据库参数
餐盟网络技术有限公司
恒昌荣网络技术有限公司
两会网络安全重保工作
数据库字段首字母约束
网络安全开发先干开发
服务器市场分析
网络安全 日程安排 定期或
安卓软件开发分辨率
网络安全企业调研
软件开发公司财务核算
审查网络安全是哪个机关
广东新一代网络技术开发服务价格
增长引擎网络技术有限公司
计算机网络技术属于文科
网络安全和应用技术
服务器机械硬盘和固态硬盘区分
熟悉数据库表看什么
从互联网到科技霸主
json 替代部分数据库
东营量化积分管理软件开发软件
监控系统网络安全培训心得
数据库的物理逻辑性
如何移动数据库的记录
微博怎么刷数据库
服务器的计算量
南京做ipfs服务器
软件开发的配置项都要有基线嘛
饥荒服务器mod目录