java数据库编程中,回滚事务如何理解?

2024-11-28 13:03:33
推荐回答(1个)
回答1:

java数据库中存在事务的概念,最经典的例子的就是转账,张三给李四转账,那么首先要扣除张三的钱,然后加给李四,这整个过程不能分开操作,整个过程称为事务,那么如果现在张三扣除了钱,在转账给李四之前出现了异常,那么问题来了,现在转账动作做到一半,如果不回滚事务的话,那么就出现张三钱少了,但是李四没加钱,这是不允许的,所以出现了回滚事务的这一动作。这样好理解些么?