2016-07-04 57 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