如何创建可以在Liferay平台上使用portlet的库函数?

时间:2016-06-09 09:31:46

标签: rest liferay-6

我刚刚开始与Liferay合作,并且正在努力提高速度。我创建了一个portlet项目,它使用REST调用Notes数据库并显示最近的邮件列表。

下一个任务是创建一个摘要portlet,它显示许多不同的项目,包括未读邮件的数量。我想重用第一个portlet中的一些函数。

我已经看到有ServiceBuilder看起来很有趣,但我见过的例子是SQL数据库。

有没有办法以这种方式公开其他类型的功能,还是应该考虑其他类型的解决方案?

1 个答案:

答案 0 :(得分:0)

您可以使用服务构建器来使全局服务使用跨Web应用程序,也可以使用liferay门户将service.jar放在tomcat / lib / ext中。 构建一个空实体,而不是在db中创建只有本地和远程服务的表。您可以像这样在xml配置中引用实体或liferay实体。

/me/activities

通过这种方式,我们将调用MyServiceLocalUtil,MyServiceUtil和json api。