Advertisement

mybatis-plus属性注入@_MetaObjectHandler注解

阅读量:
复制代码
      //这种情况不会进行属性自动填充,mybatisPlus指定字段更新,其他字段不会更新

    
     //设置null值 更新为null
    
     UpdateWrapper<SysUser> wrapper = new UpdateWrapper<>();
    
     wrapper.lambda().set(SysUser::getInfo, null)
    
             .eq(SysUser::getId, 1L);
    
     sysUserService.update(wrapper);
    
  
    
     // 这种情况不会进行属性自动填充,mybatisPlus指定字段更新,其他字段不会更新
    
     //设置null值 更新为null
    
     LambdaUpdateWrapper<SysUser> wrapper1 = new LambdaUpdateWrapper<>();
    
     wrapper1.set(SysUser::getBirth, null)
    
             .eq(SysUser::getId, 1L);
    
     sysUserService.update(wrapper1);
    

全部评论 (0)

还没有任何评论哟~