2016-07-04 62 views
0

我有一個項目,我需要從位於不同插件項目中不同portlet的不同表中獲取數據。liferay獲取來自不同portlet的多個表的數據

假設我們有兩個portlet A和portlet B,分別有表格A1和B1。 我想要從兩個portlet獲取數據。

任何人都可以幫忙嗎? 我已閱讀有關自定義的SQL查詢... http://www.liferaysavvy.com/2013/02/getting-data-from-multiple-tables-in.html

,但仍然無法找到一個妥善的解決辦法....

+0

你是如何在每個插件訪問該表?你在使用服務構建器嗎? –

+0

是的..我正在使用服務構建器 – Rahul

回答

0

一個好習慣是使用分別門戶,服務門戶(模型)。取決於項目的廣泛性以及您使用的構建工具是什麼(ant,maven)我認爲,這樣做的好處是您可以實現DB 對任何插件都可見的操作(lib目錄和portlet中的常見JAR文件 - 在webapps中的服務)在portlet項目中。

更多關於服務建設者>>Service-builder < <

+0

我正在使用螞蟻插件.. – Rahul

+0

但我沒有得到你..你在說什麼?..請詳細說明 – Rahul