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

文章目录

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

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



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


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

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

相关推荐
hqp7 小时前
SQLite 不支持 LocalDateTime
sqlite·mybatis
hui函数8 小时前
Python系列Bug修复|如何解决 pip install 安装报错 invalid command ‘bdist_wheel’(缺少 wheel)问题
python·bug·pip
hui函数8 小时前
Python系列Bug修复|如何解决 pip install -r requirements.txt 私有索引未设为 trusted-host 导致拒绝 问题
python·bug·pip
用户8307196840828 小时前
秒杀面试!MyBatis-Spring-Boot 初始化流程深度拆解
spring boot·mybatis
hui函数9 小时前
Python系列Bug修复|如何解决 pip install 安装报错 Backend ‘setuptools.build_meta’ 不可用 问题
python·bug·pip
chilavert31810 小时前
技术演进中的开发沉思-304计算机原理:XML
xml·计算机原理
8***f39510 小时前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
hui函数10 小时前
Python系列Bug修复|如何解决 pip install -r requirements.txt 私有仓库认证失败 401 Unauthorized 问题
python·bug·pip
hui函数10 小时前
Python系列Bug修复|如何解决 pip install -r requirements.txt 子目录可编辑安装缺少 pyproject.toml 问题
python·bug·pip
w***765511 小时前
Spring Boot 集成 MyBatis 全面讲解
spring boot·后端·mybatis