java如何連接數(shù)據(jù)庫(kù) java中什么是事物?
java中什么是事物?事務(wù)是數(shù)據(jù)庫(kù)操作的保護(hù)機(jī)制。讓我給你一個(gè)例子來(lái)說(shuō)明:銀行轉(zhuǎn)賬的情況是通過(guò)減少用戶(hù)a的錢(qián),然后在Java中增加用戶(hù)B的錢(qián)來(lái)實(shí)現(xiàn)的。這對(duì)應(yīng)于兩種方法。如果前者成功運(yùn)行,用戶(hù)a的錢(qián)將會(huì)
java中什么是事物?
事務(wù)是數(shù)據(jù)庫(kù)操作的保護(hù)機(jī)制。
讓我給你一個(gè)例子來(lái)說(shuō)明:
銀行轉(zhuǎn)賬的情況是通過(guò)減少用戶(hù)a的錢(qián),然后在Java中增加用戶(hù)B的錢(qián)來(lái)實(shí)現(xiàn)的。這對(duì)應(yīng)于兩種方法。如果前者成功運(yùn)行,用戶(hù)a的錢(qián)將會(huì)減少。如果后者失敗,用戶(hù)B的錢(qián)將不會(huì)增加。這顯然不合適。
事務(wù)的保護(hù)是這兩種方法必須同時(shí)成功。如果一個(gè)失敗,另一個(gè)將恢復(fù)到原始狀態(tài)