1.回顾事务:
要么都成功,要么都失败
在项目开发中十分重要,涉及到数据的一致性问题
确保完整性和一致性
ACID
原子性
一致性
隔离性: 多个业务可能操作同一个资源,防止数据损坏
持久性: 事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中
Spring中的事务管理
声明式事务: AOP
编程式事务: 需要在代码中进行事务的管理
1.回顾事务:
要么都成功,要么都失败
在项目开发中十分重要,涉及到数据的一致性问题
确保完整性和一致性
ACID
原子性
一致性
隔离性: 多个业务可能操作同一个资源,防止数据损坏
持久性: 事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中
Spring中的事务管理
声明式事务: AOP
编程式事务: 需要在代码中进行事务的管理