4

最近我偶然发现了将 NOT_SUPPORTED 声明为事务属性类型的代码。我开始想知道实际的语义/好处/含义是什么。

我找到了这篇文章,我在上面评论了我的想法,但我完全不确定我是否正确理解了所有内容。

http://www.developerscrappad.com/709/java/java-ee/making-sense-of-ejb3-x-transaction-attributes-part-3-difference-between-supports-and-not_supported/

我还发现这篇文章非常有趣,因为它表明主要区别之一是未提交数据的隔离。

http://www.ibm.com/developerworks/java/library/j-ts2/index.html

我仍然不清楚的一点是暂停和恢复现有交易的成本(这隐含地发生在 NOT_SUPPORTED 中)。我想知道这些成本是否可以忽略或可能很大。任何人都可以对此有所了解吗?

4

0 回答 0