本文主要是介绍ibatis中isEmpty和isNull标签的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前项目里用了ibatis框架,用过isEmpty和isNull标签。当时不太理解这两个标签有啥区别,就百度查了下,
isEmpty 是判断属性为null或者为""
isNull 是判断属性为null
今天想看看源码里是否真是如此,抽时间debug调试了ibatis的查询,找到了这两个标签的判断逻辑,发现真是这样
如图所示:
这篇关于ibatis中isEmpty和isNull标签的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!