我有一個本地應用程序(沒有JEE服務器),最終將使用postgres。 我想選擇Hibernate
作爲我的數據庫框架。我現在正在創建persistence.xml
,並想知道應該選擇哪種事務類型:JTA或RESOURCE_LOCAL,還是沒有?本地postgres工具的交易類型?
<persistence-unit name="travelport" transaction-type="JTA">
而且我想使用Hibernate的EntityManager在我的應用程序。我可以讓我的應用程序以某種方式管理事務(任何框架)嗎?還是我不需要使用應用程序服務器時,必須自己打開,提交和關閉事務?