第一种;
//UPDATE user SET email=888 WHERE id=1
new User().setId(1L).setEmail("888").updateById();
第二种:
//UPDATE user SET age=4 WHERE (id = 2)
new User().update(new UpdateWrapper<User>().lambda().set(User::getAge,4).eq(User::getId,2));
第三种:
//UPDATE user SET age=9 WHERE id=1 AND name=? AND age=? AND email=?
user.setAge(9);
//把第一条数据的年龄更新为9
userMapper.update(user,new UpdateWrapper(userMapper.selectById(1)));