我开始做一些可以在JAVA中使用的事务管理器的搜索,但是我偶然发现了JTA和休眠以及JOTM,但是 - 当我在Java事务之后搜索时......我主要看到来自JTA的结果 - 这似乎是最重要的交易管理者,你们现在是否有其他交易经理?Java事务管理器
0
A
回答
2
JTA是Java中事务管理的标准API。这个API有许多实现(基本上,每个Java EE服务器都有自己的实现,还有其他的实现,比如JOTM,Bitronix,Atomikos等)。
拥有一个标准的API允许开发一个事务管理器/应用程序服务器上可移植的事务应用程序。一个不尊重这个API的交易管理者会在自己的脚下投射,因为没有人会使用它。
1
选择任何技术时,总是选择公开已久的东西,并且非常受欢迎。那,以及那里有很多支持。就持久性而言,这是冬眠的。 JTA只是Java Transaction API。它有很多的实现。流行的开源的有:
Atomikos TransactionsEssentials
的Hibernate与所有流行的JTA的打得很好。我一开始对休眠犹豫不决,但它非常值得建立和学习。你想使用什么JTA取决于许多因素。我会专注于:
- 什么最适合您的需求。这意味着它真的取决于您正在进行的项目类型以及您在JTA中的体验。
- 您使用的是应用程序服务器吗?它提供了JTA的实现吗?
- 什么是最适合您需要的文档。
希望这会有所帮助。
相关问题
- 1. 事务管理器
- 2. EJB容器管理事务与Bean管理事务的性能
- 3. 休眠事务管理器
- 4. 多事务管理器
- 5. WebLogic事务管理器
- 6. Spring的事务管理器
- 7. 容器管理事务
- 8. 事务管理
- 9. 休眠事务处理管理器 - Java配置
- 10. SQL服务器 - 事务日志管理
- 11. 容器管理器事务和JackRabbit
- 12. 轻量级java事务管理
- 13. 如何管理java ee事务?
- 14. Spring事务管理
- 15. dynamoDB事务管理
- 16. C#事务管理
- 17. EJB事务管理
- 18. 由于通讯问题,MSDTC事务管理器无法将事务推送到目标事务管理器
- 19. 可以弹簧事务管理器能够管理2件事务吗?
- 20. MyBatis CDI +容器管理事务
- 21. Mule:子流的事务管理器
- 22. Activiti + Hibernate:常见事务管理器
- 23. 事务管理器没有得到ROLLBACKed
- 24. 骆驼蓝图sql事务管理器
- 25. 回滚与Spring的事务管理器
- 26. OAUTH2事务管理器grails mongodb
- 27. 多个Hibernate事务管理器问题
- 28. HIbernate中的容器管理事务
- 29. Jboss的AP6事务管理器实现
- 30. 事务管理器中的GrailsContextLoader错误
Hibernate是不是一个JTA实现。这是一个J ** P ** A实现 –
你是对的,我的手输入速度比我脑子想象的要快。我会编辑答案。 – Ali