排查 MyBatis XML 配置中的 IF 语句与传值名称不匹配的 Bug

文章目录

本文档只是为了留档方便以后工作运维,或者给同事分享文档内容比较简陋命令也不是特别全,不适合小白观看,如有不懂可以私信,上班期间都是在得

前言,在改一个bug得时候发现一个有意思得问题,就是mybatis得xml中if判断得问题,传值名字不匹配依旧可以进行判断,如下图



传值userName,但是有意思得事情出现了,进了if,并且没有报错,尝试了两次都是这样,我就去加了个param


报错了,正常了。挺有意思得问题,不过项目催太紧没空去研究为什么这样,记录一下,以后有机会去研究一下。

如果点赞多,评论多会更新详细教程,待补充。

相关推荐
飞翔的佩奇29 分钟前
Java项目: 基于SpringBoot+mybatis+maven校园资料分享平台(含源码+数据库+答辩PPT+毕业论文)
java·spring boot·spring·毕业设计·maven·mybatis·校园资料分享平台
终末圆3 小时前
MyBatis 增删改查【后端 17】
java·服务器·数据库·b树·mysql·spring·mybatis
这孩子叫逆3 小时前
16. MyBatis的延迟加载机制是什么?如何配置?有哪些优缺点?
数据库·oracle·mybatis
捕风捉你3 小时前
MyBatis 源码解析:ResultHandler 设计与应用
java·mybatis
qq_3453370313 小时前
Mybatis通用接口-基于Provider
java·开发语言·mybatis
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑16 小时前
Mybatis-plus进阶篇(二)
服务器·网络·mybatis
曲大家19 小时前
Java和西门子S7-1200通讯调试记录
bug
G皮T1 天前
【MyBatis】Java 数据持久层框架:认识 MyBatis
spring boot·spring·mybatis·框架·orm·dao
Fisher36521 天前
MyBatis-Plus分页查询、分组查询
mybatis
蔚一1 天前
Java设计模式—面向对象设计原则(六) ----->合成复用原则(CRP) (完整详解,附有代码+案例)
xml·java·开发语言·设计模式·intellij-idea·合成复用原则