事务管理 4.1 什么是事务、事务的特性(ACID)? 4.2 事务的隔离性 4.2.1 第一类丢失更新 4.2.2 第二类丢失更新 4.2.3 脏读 4.2.4 不可重复读 4.2.5 幻读 4.3 事务隔离级别 4.4 数据库保障事务的实现机制 4.5 Spring事务管理 4.5.1 声明式事务 4.5.1.1 通过XML配置,声明某方法的事务特征 4.5.1.2 通过注解,声明某方法的事务特征 4.5.2 编程式事务 4.5.2.1 通过TransactionTemplate(一个bean,spring自动创建和装配)管理事务,并通过它执行数据库的操作 4.1 什么是事务、事务的特性(ACID)? 一致性:事务提交之后,数据库才能变到另外一个状态,开启新事务。 4.2 事务的隔离性 4.2.1 第一类丢失更新 事务1返回10,事务2也返回10(实际上应是9)。