Mybatis 判断等于时候无效问题解决

若如初见. 提交于 2020-04-15 09:54:12

【推荐阅读】微服务还能火多久?>>>

再使用if标签的时候常常会用到

<if test=" name!=null && name =='1' "><if/> 

这样子写会出现 后面的  name =='1' 失效问题。 这个很多人会踩的坑。

网上有解决办法就是 

<if test= name!=null && name =="1" '><if/>   把这个转换成 单引号。这样就解决了。

不过我觉得这样解决太麻烦可以这样解决

<if test=" name!=null && name =='1'.toString() "><if/> 

这样就可以完美解决了。。

这个坑新手掉进去会坑好久,我在这里分享出来希望其他人不要再踩坑了!

 

若想深入研究请看博客:

http://blog.csdn.net/shenzhenNBA/article/details/46673327

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!