如何在liferay中放置缓存?

How to put catche in liferay?

早些时候我们在以下代码的帮助下将 catch 放入 liferay 中。

 MultiVMKeyPoolUtil.put("SCHOOL", "ID", "Files");

在 Liferay 6.2 中,MultiVMKeyPoolUtil 不可用,所以我们如何放置捕捉器。 没有像 MultiVMPoolUtil class 中那样的方法。我已经搜索了很多替代方案,但在其中找不到 put 方法。

As MultiVMKeyPoolUtil 不受 liferay 6.2 支持。我曾像下面这样使用 MultiVMPoolUtil class。

MultiVMPoolUtil.getCache("SCHOOL").put("ID","Files");

如果你想将集合作为缓存使用 code.We 需要使列表可序列化

MultiVMPoolUtil.getCache("SCHOOL").put("ID",(Serializable) courses);