首页 > 作文

mybatis plus更新字段为null处理方法

更新时间:2023-04-05 02:08:12 阅读: 评论:0

mybatis plus 将字数学教学随笔段更新为 null,默认如果不做任何处理,使用 mybatis plus 自带的更新方法是不能将字段更新为 null 的,如果要将字段更新为 null,需要做下面的处理

在需要的字段上加 @tablefield 注解,并设置属性

updatestrategy = fieldstrategy.ignored

测试代码如下

数据库表

实体类

mapper

controller

运行测试

看能不能将薛宝钗的生日更新为空

看打印的 sql 是没有birthday =王思聪虐杀乔任梁 null 的拼接的,这就是默认的情况

如果想拼接birthday = null,需要在 birthday 字段上添加这个配置

@tablefield(updatestrategy = fieldstrategy.ignored)

修改后的代码如下

运行测试

这次birthday = null 成功更新

@tablefield 万千星辉贺台庆2017部分属性说明

看官方文档updatestrategy 处理更新的情况;同理,添加的时候使用ins蝉的诗ertst承认的反义词rategy;

涉及where条件处理使用wherestrategy

fieldstrategy 说明

以上就是mybatis plus更新字段为null处理方法的详细内容,更多关于mybatis plus更新字段为null的资料请关注www.887551.com其它相关文章!

本文发布于:2023-04-05 02:08:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/ace578fc80531ab526d6aabf2b0bf860.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:mybatis plus更新字段为null处理方法.doc

本文 PDF 下载地址:mybatis plus更新字段为null处理方法.pdf

标签:字段   测试   能将   属性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图