问题描述
在使用mybatispuls操作数据库时,会出现update跟新实例中某个属性为null没有执行
e.setVid(null);
deviceService.update(e);
解决方案:
使用UpdateWrapper中set来解决问题
e.setVid(null);
UpdateWrapper<Device> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq("did",e.getDid())
.set("vid",null);