Spring_事务操作:事务概念

1.什么是事务

(1)事务是数据库操作最基本的单元,逻辑上的一组操作,要么都成功,如果有一个失败,所有操作都失败.

(2)典型场景:银行转账(a转账给b,100元,a少100元,b多100元)

2.事务的四大特性(ACID)

  • 原子性:过程中不可分割,也就说要么都成功,要么都失败
  • 一致性:操作之前 之后,总量不变
  • 隔离性:多事务操作,互不影响
  • 持久性:事务提交后,表中数据真正发生变化

 

阅读剩余
THE END