1

問題: 1. JPA類/實體在Bundle 1和Bundle 2中使用相同的持久性單元 2. Bundle 3試圖訪問(用於DB API抽象的包裝API)捆綁1和捆綁2. 3.運行時增強不起作用。使用代碼在OSGi環境中運行時增強

所以我打算做的是使用代碼來增強JPA實體,在捆綁3出現之前,可以增強捆綁1中的這些實體。 我打算這樣做,因爲運行時增強功能沒有完成,並且套件3出現。這會導致DB API(Bundle 3 API)失敗,因爲不會創建表。

+0

爲什麼不使用編譯時間增強? OpenJPA可以爲你做到這一點。在我看來,運行時字節碼操作是非常邪惡的事情,應該避免。 – 2014-09-12 13:26:54

回答

相關問題