mybatisplus 更新数据时(update updatebyId) 将指定字段的null值更新到数据库
·
mybatisplus 在封装更新语句时 会默认不更新值为null的字段;
有的时候我们需要指定某个字段为null时更新进去
又不想去mapper.xml 写update sql
于是就有了

如图 在对应的字段上面添加 @tableField注解
注意 jdbcType 必须要有 不然会报错 无效列类型
value 对应的是数据库的字段名
另外在update的时候运用此注解 还有以下作用

有兴趣的可以多看看源码了解哈
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)