【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行!
博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!
吾等采石之人,应怀大教堂之心,愿我们奔赴在各自的热爱里…
本期简单分享MyBatis使用if判空
Integer类型判空
<if test="age != null">age= #{age}, </if>
String类型的数据
<if test="name != null and name != '' ">name = #{name }, </if>
Double类型判空
<if test="money != null">money = #{money},</if>
Date类型数据类型判空
<if test="updateTime != null">update_time = #{updateTime }, </if>
数组判断空
参数为数组object[]。在MyBatis判断空时,先判断是否为null,不为null则判断数组长度object.length是否大于0即可。
<if test="object!= null and object.length>0"><yourSql>
</if>
集合判断空
参数为集合List。在MyBatis判断空时,先判断是否为null,不为null则判断集合长度object.size()是否大于0即可。
<if test="object != null and object.size()>0"><yourSql>
</if>
📣非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤️ 分享👥 留言💬thanks!!!
📚愿我们奔赴在各自的热爱里!