2013-08-27 54 views
0

有沒有辦法在不同於persistence.xml的地方設置EclipseLink屬性(例如目標數據庫)?如何在未設置persistence.xml的情況下使用Glassfish設置EclipseLink屬性

理由:我有一個JPA模塊定義數據結構幷包含persistence.xml。該模塊可能與不同的目標數據庫一起使用。在Java SE應用程序中,可以在創建EntityManagerFactory時以編程方式設置eclipse鏈接屬性。但是,當JPA模塊打包在Glassfish應用服務器的EAR中時,目標數據庫必須在persistence.xml中定義...或者有其他方法嗎?

回答

0

您可以使用RESOURCE_LOCAL持久性單元並通過EntityManagerFactory以相同的方式訪問它。

+0

容器管理事務是否仍受RESOURCE_LOCAL支持? – Claude

相關問題