修补别人bug记录--mybatis-plus出现字段不能重新更新为null
背景:
最近在修改前人留下的坑,顺便记录一下。情况是这样,测试在进行填写一个字段的值保存之后,然后进行修改时,直接把原来的值去掉,不填任何值,出现了值根本没有变化。
过程:
经过各种排查之后,确定在这位同事直接用maybatis-plus自带的service的方式,使用了更新操作的方法,这里出现了问题。经过进一步跟踪之后,发现在字段上面没有设置关于字段属性为‘ null ’ 或者 为 “”时的相关策略,而mybatis-plus采用默认策略,忽略对null的校验,即""会更新,null不会更新,导致无
原创
2022-04-13 15:11:23 ·
660 阅读 ·
0 评论