前回はEJBにおけるトランザクションの開始と終了の流れを見てきました。 blog1.mammb.com 今回は、トランザクション属性による動作を少しだけみてみましょう。 はじめに 最初のトランザクション 次のトランザクション トランザクションのサスペンド REQUIRES_NEW トランザクションの終了 REQUIRES_NEW とは その他のトランザクション属性 MANDATORY REQUIRED REQUIRES_NEW SUPPORTS NOT_SUPPORTED NEVER はじめに TransactionAttributeType.REQUIRED のEJBメソッドから、TransactionAttributeType.REQUIRES_NEW の別EJBのメソッドを呼び出すケースを例として見ていきます。 最初の EJB は以下のような感じです。 @Stateless publ
![JavaEE Code探索 その3 〜 トランザクション属性 〜 - A Memorandum](https://cdn-ak-scissors.b.st-hatena.com/image/square/431bfa7256cdc62ce95f3828368208fd97eafc8a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FN%2FNaotsugu%2F20170926%2F20170926230726.png)