mybatis 大于_mybatis中用where id in (),当数据大于1000条时可能出错问题解决

88513344e25d5e422ae4088589d652f8.png

赚钱和真正的爱情总是不会主动找上门的。

​ ----吴言摘

解决代码

<

分析

<trim>标签suffixOverrides:去掉后缀匹配上的东西,本例中后缀如果是 OR t.custid in()与suffixOverrides的属性值刚好匹配,则去掉 OR t.custid in()

index 集合迭代的位置从0开始,为何需要

扩展1:foreach元素的属性主要有 item、index、 collection、open、separator、close

collection  foreach循环的对象
item 集合中每一个元素或者该集合的对象,支持对象点属性的方式获取属性#{obj.filed} 或#{value}
index 循环的下标,从0开始 
open 表示以什么开始 
separator 每次进行迭代之间以什么符号作为分隔符 
close表示以什么结束

扩展2:MyBatis trim 标签四个属性和其作用

prefix  添加前缀
prefixOverrides  删除前缀
suffix  添加后缀
suffixOverrides  删除后缀

花有重开日,人无再少年。相逢拌酩酊,何必备芳鲜。

----吴言摘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值