MybatisPlus saveOrUpdate执行分析
saveOrUpdate方法本文面向的主要场景是使用saveOrUpdate(Entity,QueryWrapper),这也是一般的方法,因为该方法默认是使用实体对象的id去匹配,如果有就更新,如果没有就插入。对于主键自增的场景,一般不会手动设置id,每一次的id都不相同,所以如果不使用条件选择器,一定是插入。如果能找到满足条件的记录,那么就将这些记录更新, [main] org.example.mapper.UserInfoMapper.update : ==> Preparing:
原创
2022-03-10 12:34:20 ·
3673 阅读 ·
0 评论