3
A
回答
9
是的。該資源需要提供XAResource的實現,並且在使用該資源時該實現的實例需要爲enlisted with the transaction。資源可以get the current transaction from the transaction manager爲了執行註冊時,它被訪問(我認爲)。
您可以查看XADisk的代碼,該代碼顯然是XA事務性文件管理器,以瞭解它在此處的工作方式。但是,在J2EE世界中執行此操作的常見方法不是直接處理JTA,而是使用JCA編寫資源適配器,它使J2EE容器不僅能處理事務,還能處理池,命名和各種操作其他企業細節。然而,JCA API並不完全直截了當,而且儘管困難重重,它還是被一大堆更加困難的文檔所捍衛,其主要目的似乎是爲了防止對它的理解!
相關問題
- 1. 與JTA一起使用AMQP
- 2. 與Cancan一起使用嵌套資源
- 3. JPA與本地資源,而不是JTA數據源
- 4. 使用Guice的麻煩與JTA/bitronix一起存在
- 5. 是否可以將CockroachDB與Java Transaction API(JTA)一起使用?
- 6. 如何讓hibernate-entitymanager與JTA一起使用JBoss?
- 7. 如何將JPA和JTA與事務管理器一起使用?
- 8. lambda:InvokeFunction不能與所有資源一起使用設置
- 9. 與參數一起使用的資源 - WPF
- 10. @Value註釋不與眨眼資源一起使用
- 11. 學習Lua與C++一起使用的資源?
- 12. 如何將Simple_Form與嵌套資源一起使用?
- 13. ASP.NET MVC SiteMap提供程序可以使用任意資源嗎?
- 14. 使用與單一資源設計
- 15. 使用JTA與休眠
- 16. 資源與資源
- 17. 使用$資源與角落
- 18. 使用資源生成任務添加資源時的「重複資源」
- 19. 與CheckBoxList一起使用數據源
- 20. C#資源與XAML資源
- 21. Maven資源與資源
- 22. colors.xml資源不起作用
- 23. Angular $資源不起作用
- 24. 使用任意流作爲MediaPlayer的源
- 25. asp.net:使用與資源的資源表達式在一個單獨的項目
- 26. 使用i18n gem與「資源資源」的問題
- 27. 是資源,而參考的同時也使用try-與資源
- 28. 關閉資源悄悄使用try-與資源
- 29. 在哪裏把元數據與EF和全球資源一起使用
- 30. 無法與Chef 11.8.0一起使用application_ruby cookbook,無法找到bundle_options的資源
當使用Springs TransactionSynchronizationManager時,是否有類似XAResource的機會? – Erik
不知道。我不做Spring。 J2EE已經處理了這個,所以我不明白爲什麼Spring需要在這裏介入。 –