liferay - Liferay Service Builder 中是否总是需要有companyID 和groupID?

标签 liferay

我正在开发一个liferay portlet。我使用服务生成器。问题是我必须在实体字段中使用 companyID 和 groupID 吗?如果我不想拥有这些字段该怎么办?如果我不使用它们,我如何使用resourceLocalService.addResources()方法?

最佳答案

它们不是必需的,但拥有它们很方便。

Liferay 有许多附加服务可供您使用,例如权限、用户、文档库。这些服务的范围几乎总是限于门户实例,例如,用户的范围是由 companyId 跟踪的实例。有些范围仅限于文档库等组。

因此,根据您计划使用的 Liferay 服务以及这些服务的运行范围,存储这些值会很方便,以便在您调用正在使用的服务时轻松查找。

关于liferay - Liferay Service Builder 中是否总是需要有companyID 和groupID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381047/

相关文章:

java - 如何在 iFrame portlet 中嵌入应用程序(通过指定 url)

java - 无法通过 JSON 按类别查找 liferay 文章

html - Liferay 避免从/html/文件夹加载文件

java - 如何使用 Liferay Maven 的 Service Builder 创建插件?

gradle - Liferay 7 服务 Gradle 依赖未解决

mysql - 如何查看 Liferay 数据库中最后创建的项目

java - liferay-maven-plugin 从 maven Liferay 6.2.5 (6.2 ga6) 部署 war

java - Liferay/Java 通过 ADFS 自定义登录

java - 管理网页内容中的 Liferay 自定义字段验证

通过文档扩展名在 Liferay 文档库中搜索