关于视频中事务support讲解的例子

来源:2-25 事务传播详解-1

ID_tony

2019-12-23 14:32:44

在方法上增加了require,方法体内调用了其他方法,方法体内调用的方法加了support,这个例子其实无法说明support的作用。事物传播会直接把方法体内部调用的方法加上事物(被调用的方法是public等符合事物机制调用的方法)

写回答

2回答

Java架构师讲师团

2019-12-23

就是说当内层方法事务设置为SUPPORTS时,外层方法没有声明事务,按照非事务方式执行。如果外层有事务,则加入事务

1
hD_tony
h 老师说的意思能明白 只是视频中的例子当内外层方法都加注解的时候(外层是required,内层是supports),没法知道内层被调函数的事务,是外层的required影响的还是supports作用的。这个例子也没法举出来 haha
h019-12-23
共1条回复

Java架构师讲师团

2019-12-23

当前存在事务,则挂起当前事务,当前不存在事务,则以非事务的方式运行

1

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程