spring自学笔记

Spring事务

声明式注解:

1.配置事务管理器:

2.启动事务注解:

3.对应对象实现类方法上加上注解

以上为事务添加方法。

 

选看内容

1.事务方法引用事务方法,bookShopService也是一个事务,则propagation默认为Propagation.REQUIRED,及checkout方法为整体发生异常及回滚到方法调用前状态。

2、事务方法引用事务方法,bookShopService也是一个事务,但bookShopService的方法purchase的propagation为Propagation.REQUIRES_NEW时,checkout方法出现异常时,bookShopService的事务完成的不会滚。

3.noRollbackFor是设置异常不回滚;isolation是指定事务隔离级别,常用READ_COMMITTED;readOnly=true是设置只读模式,可以优化事务;timeout可以指定回滚事务的占用时间,运行事务大于指定时间,则自动回滚。

XML式配置事务:

 

猜你喜欢

转载自blog.csdn.net/weixin_42037760/article/details/83278569