第一种:主键updateById

User user = new User();// 这个id是主键user.setId(4L);user.setPhone("119");//getBaseMapper 是mybatis-plus方法getBaseMapper().updateById(user);

第二种:通过实体类筛选进行update

// 作为查询条件UpdateWrapper updateWrapper = new UpdateWrapper();updateWrapper.eq("user_name", "rhb");//new出来的对象作为修改值User user = new User();user.setPhone("110");//直接update修改getBaseMapper().update(user, updateWrapper);

第三种:通过lambdaUpdateWrapper进行update

LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper();//eq是指你查询的条件,set是指你修改的值lambdaUpdateWrapper.eq(User::getPhone, "110").set(User::getPhone, "119");getBaseMapper().update(null, lambdaUpdateWrapper);