// 修改订单的状态为已发货和已支付
Order order = new Order();
order.setSend(1); // 已发货
order.setPay(1); // 已支付
userMapper.updateById(order);
// 把名字为秋秋的用户年龄更新为18,其他属性不变
UpdateWrapper<User> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq("name","秋秋");
User user = new User();
user.setAge(18);
userMapper.update(user, updateWrapper);
// 只更新一个属性,把名字为秋秋的用户年龄更新为18,其他属性不变
UpdateWrapper<User> updateWrapper = new UpdateWrapper<>();
updateWrapper.eq("name","秋秋").set("age", 18);
userMapper.update(null, updateWrapper);
LambdaUpdateWrapper<User> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
lambdaUpdateWrapper.eq(User::getName, "秋秋").set(User::getAge, 18);
userMapper.update(null, lambdaUpdateWrapper);
手机扫一扫
移动阅读更方便
你可能感兴趣的文章