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

文章目录

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

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



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


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

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

相关推荐
我登哥MVP1 小时前
Spring Boot 从“会用”到“精通”:Model-Map原理
java·spring boot·后端·spring·servlet·maven·mybatis
Full Stack Developme2 小时前
MyBatis-Plus 分页使用详解
mybatis
落木萧萧8253 小时前
MyBatisGX 批量操作:比 MyBatis-Plus 和 MyBatis-Flex 更好用、更快
mybatis·orm
hust_a3 小时前
利用AI定位BUG的体验
bug
Jabes.yang3 小时前
Java电商订单系统面试全流程解析:接口设计、数据库、微服务与分布式事务实战
java·微服务·mybatis·分布式事务·电商·订单系统·接口设计
cheems95274 小时前
[开发日记]Spring Boot + MyBatis-Plus 抽奖系统开发复盘:从奖品创建、活动校验到前端圈选人员失效的一次完整排障
前端·spring boot·mybatis
就叫_这个吧21 小时前
Java+MySQL+Mybatis+Junit4实现学生信息管理系统
java·mysql·mybatis
噢,我明白了1 天前
MyBatis-Plus 中IPage的分页查询
java·mybatis
basketball6161 天前
Redis基础:3. Redis 持久化(重要)
redis·bootstrap·mybatis
许彰午1 天前
在PowerBuilder里手写XML序列化——没有现成库的年代怎么拼报文
xml·linux·服务器