0

我将使用 liferay 开发项目,因为我没有更多的经验,我需要一些关于项目架构的专家建议。

我正在创建具有不同功能的不同 portlet 的项目我应该为所有 portlet 创建通用的服务构建器(= 数据库持久性和业务逻辑)并在所有 portlet 中使用此服务还是应该是 portlet 特定的?

我也想拥有将使用所有 Portlet 的 DB 服务的 Web 服务。

任何人都可以建议我开发此类项目的最佳方法是什么。

谢谢先进

4

1 回答 1

0

如果您要创建的实体需要相互访问,那么明智的做法是在一个项目中使用它,其中一个 service.xml 定义不同的实体。对于使用 Web 服务,请务必通过让 Liferay 的服务构建器知道来创建所需的类。(但为特定实体设置 remote-service="true")

于 2012-10-15T07:00:11.290 回答