为什么JTA不支持嵌套事务

JTA为什么不支持嵌套事务?是因为实现它们的复杂性(我对此表示怀疑)还是某些设计原则?

回答:

(正如@Piotr Nowicki指出的那样,JTA 确实 允许嵌套事务,但这不是强制性的可选操作。)

为什么?这是无法确定地回答的问题之一,除非您是做出决定时“在房间里”的人之一。

  • 将嵌套事务作为规范的一部分包括在内可能是固有的复杂性。或当时明显的复杂性;即他们不知道他们知道如何做一个 好工作 ,指定他们。

  • 可能是他们认为需求不足。

  • 可能是时间压力…或只是筋疲力尽。

  • 可能是“商业原因”;例如,某些供应商不希望通过扩大规格范围来干扰产品发布时间表。

但是,最重要的是,如果您想要 真正的 答案,则需要询问编写JTA规范的工作组中的人员。(而且我怀疑他们会告诉你…在记录上。)

以上是 为什么JTA不支持嵌套事务 的全部内容, 来源链接: utcz.com/qa/397363.html

回到顶部