2013-07-12 48 views
0

我正在使用JDeveloper 11.1.2.3.0 通過使用兩個包含相同ViewObjects的AppModules,我在應用程序中遇到了一些問題。所以要明確一個VO是在兩個AppModule中聲明的。當我通過使用AppModule1提交視圖,然後轉到另一個使用相同VO但來自AppModule2的頁面時,我必須再次提交,即使該行以前存儲在數據庫中。 我明白這是因爲不同的AppModules使用不同的entityCache進行數據庫通信。 我在問,如果有人知道如何從兩個應用程序模塊中同步實體緩存的任何選項,或者如何讓他們使用相同的實體緩存。如何讓兩個應用程序模塊共享相同的實體緩存?

回答

1

在您正在使用的配置中,每個AM使用一個到DB的單獨連接 - 您無法在它們之間共享緩存。 您需要實現嵌套的應用程序模塊 - 其中一個AM在另一箇中。 有關更多信息,請參閱文檔。

+0

謝謝你的迴應:) –

相關問題