![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BUG日记
xIOn_Ce
无名小卒
展开
-
mybatisPlus将实体字段更新为null值失效
bug描述 User user = userMapper.selectById("123"); user.setPassword(null); userMapper.updateById(user); //更新失败 查询mybatisPlus文档和部分源码后,发现updateById()这个方法只更新传入实体有值的字段 /** * 根据 ID 更新有值字段 * * @author hubi...原创 2019-10-15 10:55:30 · 1688 阅读 · 1 评论 -
记录一次mybatis中if条件判断字符串失效的bug
记录一次mybatis中if条件判断字符串失效的bug 经常复制粘贴mybatis代码写成这样。 <if test="params.type == '1'"> ~~~ </if> 后来发现怎么都不起作用,也不报错。打印了下SQL日志发现条件都没起作用。于是改成: <if test='params.expiredType == "1"'> ~~~ </if&...原创 2019-10-15 10:28:59 · 864 阅读 · 0 评论