User user = new User();// 这个id是主键user.setId(4L);user.setPhone("119");//getBaseMapper 是mybatis-plus方法getBaseMapper().updateById(user);
// 作为查询条件UpdateWrapper updateWrapper = new UpdateWrapper<>();updateWrapper.eq("user_name", "rhb");//new出来的对象作为修改值User user = new User();user.setPhone("110");//直接update修改getBaseMapper().update(user, updateWrapper);
LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>();//eq是指你查询的条件,set是指你修改的值lambdaUpdateWrapper .eq(User::getPhone, "110") .set(User::getPhone, "119");getBaseMapper().update(null, lambdaUpdateWrapper);
来源地址:https://blog.csdn.net/qq_36138652/article/details/127164319