关于mybatisplus的LambdaUpdateWrapper的使用

开发中,LambdaQueryWrapper使用的很多,这里记录一下LambdaUpdateWrapper。

 

LambdaUpdateWrapper<User> updateWrapper = new LambdaUpdateWrapper<>();
updateWrapper.set(User::getUseCount, userCount);
updateWrapper.eq(User::getUsername, "wangwu");
boolean update = userService.update(updateWrapper);

简单来说就是需要重新赋值的使用.set方法,后面的.eq或者like或者其他都是条件。

以上就是等同于SQL:

update user SET use_count = 300 where username = "wangwu";

 

posted @ 2025-06-21 11:14  多多指教~  阅读(496)  评论(0)    收藏  举报