声明式事务
1.目标:
1.1从事务的角度:一个事务方法中包含着对数据库的多个操作,要么一起提交,要么一起回滚。也就是说事务方法中的多个对数据库的操作,任何一个失败,将导致整个事务全部回滚
1.2从声明式角度:由Spring来全面接管数据库事务。用声明式代替编程式
2.思路:
3.代码(具体操作):
3.1创建Spring配置文件(spring-tx.xml)
3.2装配事务管理器
3.3配置AOP
3.4配置事务属性
声明式事务
1.目标:
1.1从事务的角度:一个事务方法中包含着对数据库的多个操作,要么一起提交,要么一起回滚。也就是说事务方法中的多个对数据库的操作,任何一个失败,将导致整个事务全部回滚
1.2从声明式角度:由Spring来全面接管数据库事务。用声明式代替编程式
2.思路:
3.代码(具体操作):
3.1创建Spring配置文件(spring-tx.xml)
3.2装配事务管理器
3.3配置AOP
3.4配置事务属性