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

文章目录

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

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



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


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

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

相关推荐
Pan Zonghui10 小时前
GitHub Bug反馈与修复全流程指南
github·bug
Devin~Y10 小时前
大厂Java面试实录:Spring Boot/WebFlux、JVM调优、Redis/Kafka、Spring Cloud 与 RAG/Agent 追问
java·jvm·spring boot·maven·mybatis·jpa·spring webflux
Boop_wu10 小时前
[Java项目] Spring Boot + WebSocket 实现网页在线聊天室|完整项目架构与实战讲解
spring boot·websocket·java-ee·mybatis
IronMurphy1 天前
Redis拷打第三讲
数据库·redis·mybatis
小坏讲微服务1 天前
SpringBoot4.0整合Spring Security+MyBatis Plus完整权限框架实现
java·spring·mybatis·spring security·mybatis plus·springboot4.0
初圣魔门首席弟子1 天前
bug 2026.05.15(以前能运行的java springboot项目突然间不能运行后台数据了)
java·开发语言·bug
只可远观1 天前
Android XML命令式和Jetpack Compose声明式UI
android·xml
静小谢1 天前
sql笔记
spring boot·笔记·sql·mybatis
鹏晨互联1 天前
《深入理解 Compose 中的 matchParentSize 与 fillMaxSize —— 从 XML 到 Compose 的对比解析》
xml
桔筐1 天前
MyBatis-Plus Service/ServiceImpl/IService 核心关系
mybatis