Mybatis的OGNL语法, 会把 ‘Y’ 或 ‘N’ 认为成char类型
修改语句:
1:将代码改为test=“param eq ‘Y’.toString()”
2:将代码改为test=“param == “Y””
3:将代码改为test='param == “Y” ’
第三种是最简单的方法,被双引号修饰的都会被看成String类型
真是个巨坑,浪费我好长时间!
————————————————
版权声明:本文为CSDN博主「夏夜里的晚风。」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42488402/article/details/108285565