第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

數(shù)據(jù)庫插入代碼的問題

數(shù)據(jù)庫插入代碼的問題

qq_笑_17 2019-03-13 14:15:09
先看代碼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.setPoints(points);// TODO: 2016-10-18            wxUser = wxUserRepository.save(wxUser);        }某個方法中的內(nèi)容是這樣的,按照這段代碼的邏輯,是數(shù)據(jù)庫不應該出現(xiàn)兩條一模一樣的數(shù)據(jù),但是實際情況卻有時候會出現(xiàn)插入了兩條一模一樣的數(shù)據(jù).可能是并發(fā)造成的么?具體不是太懂;望高手們能幫忙解決一下;
查看完整描述

2 回答

?
縹緲止盈

TA貢獻2041條經(jīng)驗 獲得超4個贊

并發(fā)可能造成這個問題,但是你這里寫得也有問題的在else里面應該是update,不是save


查看完整回答
反對 回復 2019-04-25
?
九州編程

TA貢獻1785條經(jīng)驗 獲得超4個贊

看數(shù)據(jù)庫的主鍵吧,如果主鍵是 openId的話,應該是不會出現(xiàn)2條一摸一樣的數(shù)據(jù)
另外,save方法里,應該是createOrUpdate的邏輯吧

查看完整回答
反對 回復 2019-04-25
  • 2 回答
  • 0 關注
  • 328 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號