Spring学习——Spring JDBC——事务

学生狗自学!做笔记用:

事务:
     百度百科:事务,一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)
     1、原子性
             百度百科:原子是一种元素能保持其化学性质的最小单位。我的理解是,原子已经不能再分割(化学中),是一个整体。所以事务是一个整体。当事务中包含多个数据库操作时,其中任何一个操作失败了都将代表整体,即一个操作失败了,整个事务操作返回失败。
     2、一致性
             百度百科:趋向相同。亦谓没有分歧。即操作A与操作B没有分歧。如A账户向B账户转100元。要么A账户总额-100且B账户+100,要么A账户金额不变,B账户金额不变。
     3、隔离性
             百度百科:指断绝接触;断绝往来。事务A与事务B老死不相往来(不可能不来往吧?)。你走你的阳关道,我过我的独木桥。
     4、持久性
              百度百科:指维持长久;历久不变。数据被持久化到数据库中,数据到了数据库,不出意外,数据将一直存在,所以很持久

 

你可能感兴趣的:(Spring JDBC)