2
我有Java EE應用程序,並且我的EJB模塊有persistence.xml
。持久性單元,不同的hibernate.transaction.manager_lookup_class屬性
我在3個應用程序服務器上部署我的應用程序:JBoss,GlassFish和WebLogic,每個服務器都需要自己的hibernate.transaction.manager_lookup_class
屬性。
WL需要
<property name="transaction.manager_lookup_class" value="org.hibernate.transaction.WeblogicTransactionManagerLookup" />
JBoss的需要
<property name="transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" />
玻璃魚
<property name="transaction.manager_lookup_class"
value="org.hibernate.transaction.SunONETransactionManagerLookup" />
什麼是做到這一點的最好方法是什麼?