我有一个本地应用程序(没有JEE服务器),最终将使用postgres。 我想选择Hibernate
作为我的数据库框架。我现在正在创建persistence.xml
,并想知道应该选择哪种事务类型:JTA或RESOURCE_LOCAL,还是没有?本地postgres工具的交易类型?
<persistence-unit name="travelport" transaction-type="JTA">
而且我想使用Hibernate的EntityManager在我的应用程序。我可以让我的应用程序以某种方式管理事务(任何框架)吗?还是我不需要使用应用程序服务器时,必须自己打开,提交和关闭事务?