2012-01-26 46 views
1

我有一個使用JDBC的persistence.xml文件,工作正常,但代碼在用戶更改數據庫時更新其中的信息。從javax.persistence.jdbc.url屬性中讀取當前數據庫的最佳做法是什麼?將該文件解析爲XML,還是可以通過將該名稱傳遞給某個持久性單元對象來將該信息加載到該對象中?從persistence.xml獲取值

回答

2

如下您可以訪問持久性單元:

EntityManagerFactory emf = Persistence.createEntityManagerFactory("some_unit_name"); 
+0

鏈接已經死了。 – dcp

+0

刪除鏈接並保持示例 –