很久很久以前。应用APP只有一个,功能都写在一起。数据库也只有一个,所有的数据一致性问题也可以通过事务解决。转账交易当然是小菜一碟:
try{
transaction.begin();
db.execute(A-1000);
db.execute(B+1000);
transaction.commit();
}catch(Exception e){
transaction.rollback();
}
转账-单机.png
try{
transaction.begin();
db.execute(A-1000);
db.execute(B+1000);
transaction.commit();
}catch(Exception e){
transaction.rollback();
}
转账-单机.png
本文标题:转账交易这件小事,是如何被程序员玩坏的?
本文链接:https://www.haomeiwen.com/subject/qrrnqqtx.html
网友评论