私は、Springが与えられた注釈付きトランザクションのリソースをどのように集めるのだろうと思っています。 3つのXA対応データソースD1、D2、D3があるとします。 D1とD2の間でトランザクションが発生する場合もありますが、D2とD3の間にトランザクションが発生することもあります。また、すべてのデータソース(およびすべての組み合わせなど)が発生することもあります。Spring JtaTransactionManagerは、2フェーズコミットからトランザクションごとに未使用のリソースを自動的に省略しますか?
3つのデータソースのすべてが単一のJtaTransactionManagerインスタンスに接続されている場合、Springは自動的に特定のトランザクションに必要なリソースのみを登録しますか?そうでない場合は、リソース参加の組み合わせごとにJtaTransactionManagerのインスタンスを複数作成する必要がありますか?
おかげで、
クリス
P.S.私はこれに非春以降の質問をしていますが、私は別に投稿します。