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/

また、主な違いの 1 つはコミットされていないデータの分離であることを示唆しているため、この記事は非常に興味深いものでした。

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

私にはまだ不明な点が 1 つあります。これは、既存のトランザクションを一時停止および再開するコストに関するものです (これは NOT_SUPPORTED で暗黙的に発生します)。それらのコストは無視できるものなのか、それとも重要なものなのか疑問に思います。誰でもそれに光を当てることができますか?

4

0 に答える 0