楠笙
2024-04-23
点 赞
0
热 度
117
评 论
0

mybatis 动态SQL 传0 不生效

文章摘要

智阅GPT

问题复现:

<if test="checkResult != null and checkResult != '' "> and check_result = #{checkResult}</if>

原因是checkResult是Intager类型的,而mybatis != ‘ ’就是认为长度为0,所以这两个判断下来为true

正确代码:

<if test="checkResult != null"> and check_result = #{checkResult}</if>


用键盘敲击出的不只是字符,更是一段段生活的剪影、一个个心底的梦想。希望我的文字能像一束光,在您阅读的瞬间,照亮某个角落,带来一丝温暖与共鸣。

楠笙

enfj 主人公

站长

不具版权性
不具时效性

文章内容不具时效性。若文章内容有错误之处,请您批评指正。

目录

欢迎来到楠笙的站点,为您导航全站动态

32 文章数
7 分类数
65 评论数
10标签数

热门文章