![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
大小先生
大家一起来探讨啊!反正我是小菜鸡
展开
-
MYBATIS中进行判断字段是否等于0未生效原因解析
MYBATIS中进行判断字段是否等于0未生效原创 2023-09-04 11:16:48 · 775 阅读 · 0 评论 -
mybatis对各种类型判空处理,拒绝踩坑
Integer类型数据,如果变量的值是0,即faceValue = 0, mybatis在进行 faceValue!= ''判断的时候会认为faceValue的值是空字符串, 即判断faceValue == ''为true;Double、Date模式相同。所以如果判断的数据是Integer、Double、Date类型只需要判断!= null 即可。另外,如果String类型需要判断不等于0,则需要写name!= '0'.toString(),否则会报错。原创 2023-08-22 15:30:07 · 2487 阅读 · 1 评论