spring的事物传播行为解析(1)

 时间:2024-11-25 21:24:36

1、首先设置外在程序异常

spring的事物传播行为解析(1)

2、内层的业务让它正常执行

spring的事物传播行为解析(1)

3、配置事物传播级别为PROPAGATION_REQUIRED

spring的事物传播行为解析(1)

4、开始测试程序,看一下相关日志

spring的事物传播行为解析(1)

5、检查数据库表是否有记录,结果是未插入我们需要的记录

spring的事物传播行为解析(1)

6、外层业务正常执行

spring的事物传播行为解析(1)

7、内层业务抛出异常

spring的事物传播行为解析(1)

8、运行测试程序,发现报错信息是外层去提交事物的时候,发现该事物已经被设置成rollback-only(内层回滚),所以无法提交事物

spring的事物传播行为解析(1)

9、数据库还是没有数据

spring的事物传播行为解析(1)

10、验证结果正确

  • win8系统提示缺少xinput1_3.dll解决方法
  • 第五人格入殓师怎么玩?
  • How to go to The great wall from Wangfujing
  • 海啸可以分为哪几类
  • 氚云怎么给表单设置数据摘要?
  • 热门搜索
    鞋子磨脚怎么办 第一章奶好涨怎么办徐蓉蓉 珍爱网怎么注销账号 可乐鸡翅怎么做好吃 电脑卡怎么办 格式刷怎么用 喉咙疼怎么办 利税总额怎么算 wps怎么做表格 猪肚鸡汤怎么煲