优艾设计网

数据库插入代码的问题 财富值10?

优艾设计网 https://www.uibq.com 2023-04-25 09:57 出处:网络 作者:PS教程
先看代码 WxUser wxUser = wxUserRepository.findByOpenId(openId); if (wxUser == null) { wxUser = new WxUser(); wxUser.setPoints(points);// 首次积分 wxUser.setFirstExchange(true); wxUser.setOpenId(openId

先看代码

WxUser wxUser = wxUserRepository.findByOpenId(openId); if (wxUser == null) { wxUser = new WxUser(); wxUser.setPoints(points);// 首次积分 wxUser.setFirstExchange(true); wxUser.setOpenId(openId); wxUser.setWxName(""); wxUser.setWxImgUrl(""); wxUser = wxUserRepository.save(wxUser); } else { wxUser.setPo优艾设计网_电脑技术ints(points);// TODO: 2016-10-18 wxUser = wxUserRepository.save(wxUser); }

某个方法中的内容是这样的,按照这段代码的逻辑,是数据库不应该出现两条一模一样的数据,但是实际情况却有时候会出现插入了两条一模一样的数据.可能是并发造成的么?具体不是太懂;望高手们能帮忙解决一下;


0

精彩评论

暂无评论...
验证码 换一张
取 消