微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

# mybatis-plus中使用updateBatchById进行批量更新,对象中存储null会导致空指针异常报错

网上有很多的参考方案:

https://blog.csdn.net/qq_21223653/article/details/124877603

我记录一下,我使用的比较简单的方法,对我需要的字段进行更新

    @Autowired
    private DeviceService deviceService;
       
       for(Device device : devices){
            UpdateWrapper<Device> updateWrapper = new UpdateWrapper<>();
            updateWrapper.eq("id",device.getId());
            updateWrapper.set("view_count",device.getViewCount());
            deviceService.update(null,updateWrapper);

        }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐