我应该使用什么事务管理器 (JTA) 来学习 Hibernate?

What Transaction Manager (JTA) should I use to learn Hibernate?

我正在从 Java Persistence with Hibernate 一书的最新 2016 版(第 2 版)学习 Hibernate。看来我需要一个 JTA 事务管理器 (TM),但我不想在这一点上学习 Spring(正如对其他问题的回答所建议的那样),因为我认为它是另一组巨大的用于学习的基础设施,它有自己的递归巨大树,包含更多要学习的主题。

是否有我可以使用的简单 TM 替代方案,或者我应该采用的其他路径?也许我对 Spring 的理解是错误的,它的 TM 独立于它的其他部分?

看看这个答案,也许你应该找到你要找的东西。

Persistence unit as RESOURCE_LOCAL or JTA?