Spring中的事务
- 事务的作用:保证数据一致性,保证一组Dao操作能够一起成功,一起失败。
- 事务应用在哪一层? Service业务层
- 事务控制的方式?
JDBC:Connection.setAutoCommit(false); //设置手动提交
Connection.commit(); //提交
Connection.rollback();//回滚
- Spring事务管理有两种
- 声明式事务管理(重点)
在配置文件中配置属性声明,基于AOP方式实现事务操作,也是将事务管理作为一个切面,织入到目标方法实现事务的管理
-
- 编程式事务管理
自己编写管理事务方式,即进行提交和