2.1.3 事务管理 (Transaction Management) 2.1.3 Spring框架中的事务管理 (Transaction Management) 2.1.3.1 事务的概念和重要性 在深入Spring事务管理之前,理解事务的基本概念至关重要。事务可以被定义为一组必须作为一个单元执行的数据库操作。这意味着事务中的所有操作要么全部成功提交,要么全部失败回滚。事务的四大特性(ACID)确保了数据的可靠性和完整性: 原子性 (Atomicity): 事务是不可分割的最小工作单元,事务中的所有操作要么全部成功,要么全部失败回滚。不会存在部分完成的情况。 一致性 (Consistency): 事务执行前后,数据库从一个一致性状态转换到另一个一致性状态。