app开发者平台在数字化时代的重要性与发展趋势解析
1296
2022-11-01
mybatis foreach遍历LIST读到数据为null的问题
目录foreach遍历LIST读到数据为null解决方案foreach 遍历list中的坑下面是正确的判断条件
foreach遍历LIST读到数据为null
当我们在使用mybatis的时候,就避免不了批量更新,或者批量查询使用数组或者list,就避免不了使用foreach遍历,当我们在遍历的时候,数据遍历不出来,取出的值是null
解决方案
如下:只需要修改为下标取值
foreach 遍历list中的坑
将jdbc改写为mybatis时,传入的条件为list使用到的标签是
下面是正确的判断条件
(tab2.id IN
open="(" separator="," close=")"> #{item}
open="(" separator="," close=")">
#{item}
AND tab1.`status` = #{deviceStatus})
OR (tab2.leaderId IN
open="(" separator="," close=")"> #{item}
open="(" separator="," close=")">
#{item}
AND tab1.`status` = #{deviceStatus})
tab2.leaderId IN
open="(" separator="," close=")"> #{item}
open="(" separator="," close=")">
#{item}
AND tab1.`status` = #{deviceStatus}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~