2013-05-29 55 views
0

您好我正在嘗試使用EclipseLink開發JPA應用程序。 我試圖在沒有persistence.xml的情況下創建它,或者至少將在運行時創建持久性單元。所以我有一個空的(或者說是虛擬的)persistence.xml來開始。 我看了這篇文章eclipselink without persistence.xml但調試後我注意到,EL強制聲明至少PU名稱,並且所有其他參數可以在運行時設置(包括提供者)。 有沒有辦法,只能在運行時創建PU?我正在嘗試根據應用程序中僅在運行時才知道的類別數量創建多個PU。eclipselink沒有persistence.xml和多個persistence.xml

目前我覆蓋除名稱(我不能覆蓋)的所有其他參數並創建每個類別的EM工廠。

由於提前,

戈皮

回答