CoreUnion/CoreShop

关于工作单元的使用

li-zheng-hao opened this issue · 0 comments

S{5@VP14$HT(QYWG6_2FE

请教大佬两个问题:

  1. 为什么项目里工作单元在Service和Repository层都有开启呢,如果repository里面commit了,那service层rollback不是也没用了嘛
  2. 如果工作单元在ServiceA开启了,里面有commit提交,而ServiceB也开启了工作单元,调用了ServiceA,那ServiceA提交了之后ServiceB如果rollback的话不是也无法回滚ServiceA提交的数据嘛