![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
草履虫·
这个作者很懒,什么都没留下…
展开
-
mybatis使用<set>动态拼接sql的坑
当所有更新字段都为空时,sql就变成了:update user_info set where id = #{id},这个问题本身很简单,但是在开发的时候很容易忽略。2、在标签里加id = id(也可以是别的不需要改的字段),这个方法的缺点是当所有更新字段都为空时也会返回更新成功一行,但实际上什么也没更新,可以根据需求选择合适的方法。1、在dao层捕获处理异常;原创 2023-07-10 17:39:35 · 305 阅读 · 1 评论 -
mybatis传入BigDecimal参数的坑
mybatis似乎把为0的BigDecimal类型当成null来处理原创 2023-06-29 17:07:27 · 728 阅读 · 1 评论