10.3. 在 Red Hat JBoss EAP 应用程序中使用 Data Grid 缓存


您可以通过资源查找来访问应用程序中的 Data Grid 缓存。

先决条件

  • Red Hat JBoss EAP 正在运行。
  • 您已在 Red Hat JBoss EAP 中创建 Data Grid cahches。

流程

  1. 您可以在应用程序中查找 Data Grid 缓存,如下所示:

    @Resource(lookup = "java:jboss/infinispan/cache/exampleCacheContainer/exampleCache")
    private Cache<String, String> ispnCache;
    Copy to Clipboard Toggle word wrap

    这将定义一个名为 ispn Cache 的缓存。

  2. 您可以放置、获取和删除缓存中的条目,如下所示:

    获取键的值

    String value = ispnCache.get(key);
    Copy to Clipboard Toggle word wrap

    这会检索缓存中键的值。如果没有找到密钥,则返回 null

    将值放在键中

    String oldValue = ispnCache.put(key,value);
    Copy to Clipboard Toggle word wrap

    这将定义一个新密钥(如果不存在)并关联传递的值。如果密钥已存在,则替换原始值。

    删除密钥

    String value = ispnCache.remove(key);
    Copy to Clipboard Toggle word wrap

    这会从缓存中删除密钥。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat