Spring对事务的支持
事务是一组原子操作的工作单元
Spring管理事务的方式:
1、JDBC编程事务管理:可以清楚的控制事务的边界,事务控制粒度细化(编程方式),可以指定到代码中的某一行
2、JDBC声明事务方式:事务相关API不必介入程序之中,将事务管理与实际业务代码解耦(配置XML方式),仅仅能定义到一个方法上
一、JDBC编程事务管理
Spring提供了2种方式实现编程式的事务管理
1、实现PlatformTransactionManager接口。
2、使用事务模板TransactionTemplate。